From ChrisF@computone.com Mon Apr 2 08:20:47 2001 Received: from mustang.computone.com (mustang.computone.com [160.77.1.155]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f32FKls13808 for ; Mon, 2 Apr 2001 08:20:47 -0700 (PDT) Received: by mustang.computone.com with Internet Mail Service (5.5.2650.21) id <21VFVDGG>; Mon, 2 Apr 2001 11:24:38 -0400 Message-ID: <95B97DD42B78D31193A8005004D1E05C41369C@mustang.computone.com> From: Chris Fowler To: "'Chandra Mukhyala'" Cc: "'users@conserver.com'" Subject: RE: invoking commands on console Date: Mon, 2 Apr 2001 11:24:38 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C0BB89.07E072BC" Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C0BB89.07E072BC Content-Type: text/plain Actually, Modify the conserver code so that if it can not find a password in the password field, it does not prompt for password. Then redistribute the code according to the licenses agreement. Chris -----Original Message----- From: Chandra Mukhyala [mailto:chandra@netapp.com] Sent: Thursday, March 29, 2001 7:34 PM Cc: users@conserver.com Subject: Re: invoking commands on console Hello, Expect can be usefull if i have to do lot interactive jobs, All i need to do is log onto console(through conservers console command) invoke a command and get its output back, Can this be done by conserver ? None of the commands I want to invoked are interactive. Also, another question, how do we configure conserver.cf file so it wont ask for a passwd ? I tried user:: user:x: the above didnt help > Chris Fowler wrote: > > > Use expect > -----Original Message----- > From: Chandra Mukhyala > To: users@conserver.com > Sent: 3/21/01 9:41 PM > Subject: invoking commands on console > > Hello Conserver Users, > > I am new user of conserver, its working great. > I want to know if there is any way the console > proram can be uses to actually invoke some commands > on the console and get the output back ? > > If not the conserver's console program, is there > any other app out there which will allow me to > connect to a console, invoke the command and > return its output ? > > Thanks > Chandra. > _______________________________________________ > users mailing list > users@conserver.com > https://www.conserver.com/mailman/listinfo/users _______________________________________________ users mailing list users@conserver.com https://www.conserver.com/mailman/listinfo/users ------_=_NextPart_001_01C0BB89.07E072BC Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: invoking commands on console

Actually,

Modify the conserver code so that if it can not find = a password in the password field, it does not prompt for = password.  Then redistribute the code according to the licenses = agreement.

Chris

-----Original Message-----
From: Chandra Mukhyala [mailto:chandra@netapp.com]=
Sent: Thursday, March 29, 2001 7:34 PM
Cc: users@conserver.com
Subject: Re: invoking commands on console


Hello,

 Expect can be usefull if i have to do lot = interactive jobs,
All i need to do is log onto console(through = conservers console command)
invoke a command
and get its output back, Can this be done by = conserver ?
None of the commands I want to invoked are = interactive.

Also, another question, how do we configure = conserver.cf file so it wont
ask for a passwd ?

I tried

user::<hostname>
user:x:<hostname>

the above didnt help



> Chris Fowler wrote:
>
>
> Use expect
> -----Original Message-----
> From: Chandra Mukhyala
> To: users@conserver.com
> Sent: 3/21/01 9:41 PM
> Subject: invoking commands on console
>
> Hello Conserver Users,
>
>  I am new user of conserver, its working = great.
> I want to know if there is any way the = console
> proram can be uses to actually invoke some = commands
> on the console and get the output back ?
>
> If not the conserver's console program, is = there
> any other app out there which will allow me = to
> connect to a console, invoke the command = and
> return its output ?
>
> Thanks
> Chandra.
> = _______________________________________________
> users mailing list
> users@conserver.com
> https://www.conserver.com/mailman/listinfo/users
_______________________________________________
users mailing list
users@conserver.com
https://www.conserver.com/mailman/listinfo/users

------_=_NextPart_001_01C0BB89.07E072BC-- From Scott.Matott@htc.com Mon Apr 2 11:05:11 2001 Received: from inswsod02.gs.com (inswsod02.gs.com [207.17.37.11]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f32I5Bs14240 for ; Mon, 2 Apr 2001 11:05:11 -0700 (PDT) Received: from insdbod02.inz.gs.com (insdbod02.inz.gs.com [207.17.36.75]) by inswsod02.gs.com (Postfix) with ESMTP id F40A21BF09 for ; Mon, 2 Apr 2001 14:05:04 -0400 (EDT) Received: from gsln03e.ln.fw.gs.com by insdbod02.inz.gs.com with ESMTP for users@conserver.com; Mon, 2 Apr 2001 14:05:04 -0400 Received: by gsln03e.ln.fw.gs.com with Internet Mail Service (5.5.2448.0) id ; Mon, 2 Apr 2001 19:05:03 +0100 Received: from htc.com (geiger.htc.com [139.172.1.109]) by hlch80e.htc.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id H6A4KR6K; Mon, 2 Apr 2001 13:04:55 -0500 Received: (from matots@localhost) by htc.com (8.8.8+Sun/8.8.8) id NAA20254; Mon, 2 Apr 2001 13:04:56 -0500 (CDT) Message-Id: <200104021804.NAA20254@htc.com> To: "'users@conserver.com'" Subject: Re: invoking commands on console In-Reply-To: Your message of "Mon, 02 Apr 2001 11:24:38 EDT." <95B97DD42B78D31193A8005004D1E05C41369C@mustang.computone.com> Date: Mon, 02 Apr 2001 13:04:56 -0500 From: Scott Matott Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: >Hello, > > Expect can be usefull if i have to do lot interactive jobs, >All i need to do is log onto console(through conservers console command) > >invoke a command >and get its output back, Can this be done by conserver ? >None of the commands I want to invoked are interactive. > You can always send the info via standard in, ala: echo "username\npasswd\ncommands...." | console machine I don't really recommend this but... >Also, another question, how do we configure conserver.cf file so it wont >ask for a passwd ? > at the end of your conserver.cf there shoudl be: %% # # list of clients we allow # {trusted|allowed|rejected} : machines # Just name the machine you are coming from as trusted and it won't require passwords for any user connecting from that host. So... trusted: localhost console Then conserver no long asks for passwords from users connecting from localhost or the machine named console Of course you will still need to give a username and password to the login prompt on the machine whose console you are connecting to.... thanks, Scott Matott sXe From mgx@ornl.gov Mon Apr 16 08:04:13 2001 Received: from mail.lsd.ornl.gov (mail.lsd.ornl.gov [160.91.102.38]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3GF4CN20858 for ; Mon, 16 Apr 2001 08:04:12 -0700 (PDT) Received: from sif.lsd.ornl.gov (sif.lsd.ornl.gov [160.91.102.97]) by mail.lsd.ornl.gov (Postfix) with ESMTP id 9474514E9C for ; Mon, 16 Apr 2001 11:04:25 -0400 (EDT) Received: by sif.lsd.ornl.gov (Postfix on SuSE Linux 7.0 (i386), from userid 15083) id BF3EE1017FD; Mon, 16 Apr 2001 11:04:24 -0400 (EDT) Date: Mon, 16 Apr 2001 11:04:24 -0400 From: Michael Galloway To: Conserver Users ML Subject: Cyclades TS2000 Message-ID: <20010416110424.B30698@sif.lsd.ornl.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.1.14i Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: good day all. i'm just getting started. i just got in a Cyclades TS2000, and i've got the conserver 7.0.0 dist here i'm looking at. i'd like to make sure i understand the termninology: PORT or SERVICE - Socket used to communicate HOST - Hostname of console server CONFIG - Config file path PASSWD_FILE - Password file path MAXMEMB - Number of consoles per child process MAXGRP - Number of child processes HOST is the system running the conserver application, not the physical terminal server right?, PORT is the port that clients will use to connect to HOST? and PASSWD_FILE is the list of uids/passwd that HOST will use to authenticate clients? also, can i use ssh to make connections from HOST to the cyclades? thanks in advance! -- michael From jh+conserver@yahoo-inc.com Mon Apr 16 12:58:48 2001 Received: from mrout2.yahoo.com (mrout2.yahoo.com [216.145.54.172]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3GJwmN22973 for ; Mon, 16 Apr 2001 12:58:48 -0700 (PDT) Received: from jh.corp.yahoo.com (jh.corp.yahoo.com [216.145.56.8]) by mrout2.yahoo.com (8.11.1/8.11.1/y.out) with SMTP id f3GJurI15777 for users@conserver.com; Mon, 16 Apr 2001 12:57:12 -0700 (PDT) Date: Mon, 16 Apr 2001 12:57:12 -0700 (PDT) From: jh+conserver@yahoo-inc.com Message-Id: <200104161957.f3GJurI15777@mrout2.yahoo.com> To: users@conserver.com Subject: Re: Cyclades TS2000 [users digest, Vol 1 #24] Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: > can i use ssh to make connections from HOST to the cyclades? Yes, but sshd uses more memory, so you might have trouble keeping connections to all the serial ports. Cheers, JH From kchong@mothra.nts.uci.edu Wed Apr 18 13:53:04 2001 Received: from mta5.nts.uci.edu (mta5.nts.uci.edu [128.195.200.205]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3IKr4N07211 for ; Wed, 18 Apr 2001 13:53:04 -0700 (PDT) Received: (from daemon@localhost) by mta5.nts.uci.edu (8.11.2/8.11.2) id f3IKql907185 for users@conserver.com.xyzzy; Wed, 18 Apr 2001 13:52:47 -0700 (PDT) Received: from [128.200.132.121] (red-october.nts.uci.edu [128.200.132.121]) by mta5.nts.uci.edu (8.11.2/8.11.2) with ESMTP id f3IKqlA07181 for ; Wed, 18 Apr 2001 13:52:47 -0700 (PDT) Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Message-Id: Date: Wed, 18 Apr 2001 13:53:22 -0700 From: "Keith CHONG" To: users@conserver.com Subject: with passwd file Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: Hi all, I am upgrading from an older version to conserver 7.0.0 on Redhat 7.0. I trying to figure out how to use console without a passwd. I tried "configure --without-pwdfile" but all that does is change the name of the passwd file to "no" so the server gives me the error "conserver: Cannot open passwd file /usr/local/etc/no: No such file or directory" I there a way to make it not ask for a passwd or have a null passwd? We use Kerberos so users don't have a local password. Thanks Keith From Scott.Matott@htc.com Wed Apr 18 14:22:20 2001 Received: from insws8501.gs.com (insws8501.gs.com [204.4.182.10]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3ILMKN07366 for ; Wed, 18 Apr 2001 14:22:20 -0700 (PDT) Received: from insdb8501.inz.gs.com (insdb8501.inz.gs.com [204.4.188.74]) by insws8501.gs.com (Postfix) with ESMTP id ABC9A1C02F; Wed, 18 Apr 2001 17:22:33 -0400 (EDT) Received: from hlch80e.htc.com by insdb8501.inz.gs.com with ESMTP; Wed, 18 Apr 2001 17:22:33 -0400 Received: by hlch80e.htc.com with Internet Mail Service (5.5.2650.21) id <2L2PV0T2>; Wed, 18 Apr 2001 16:22:32 -0500 Received: from htc.com (geiger.htc.com [139.172.1.109]) by hlch80e.htc.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id 2L2PV0TH; Wed, 18 Apr 2001 16:22:23 -0500 Received: (from matots@localhost) by htc.com (8.8.8+Sun/8.8.8) id QAA04413; Wed, 18 Apr 2001 16:22:24 -0500 (CDT) From: "Matott, Scott" To: Keith CHONG Cc: users@conserver.com, "Matott, Scott" Message-Id: <200104182122.QAA04413@htc.com> Subject: Re: with passwd file In-Reply-To: Your message of "Wed, 18 Apr 2001 13:53:22 PDT." Date: Wed, 18 Apr 2001 16:22:23 -0500 Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: In message you write: > >Hi all, > I am upgrading from an older version to conserver 7.0.0 on Redhat 7.0. I >trying to figure out how to use console without a passwd. I tried >"configure --without-pwdfile" but all that does is change the name of the >passwd file to "no" so the server gives me the error "conserver: Cannot >open passwd file /usr/local/etc/no: No such file or directory" > >I there a way to make it not ask for a passwd or have a null passwd? > >We use Kerberos so users don't have a local password. > >Thanks >Keith Keith, Just have and empty conserver.passwd and then specify your console host as trusted in the conserver.cf file, by adding a line like: trusted: localhost console [any other hosts you want] at the end, don't forget the %% seperator line... The rule is users coming from 'trusted' hosts don't need a passwd, users from 'allowed' hosts do, and users from 'rejected' hosts are denied access in any event. I think all hosts are denied by default, unless specified as trusted or allowed. Does that help? Thanks, Scott Matott sXe From Scott.Matott@htc.com Mon Apr 23 15:09:50 2001 Received: from inswsod01.gs.com (inswsod01.gs.com [207.17.37.10]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3NM9oN11023 for ; Mon, 23 Apr 2001 15:09:50 -0700 (PDT) Received: from insdb8501.inz.gs.com (insdb8501.inz.gs.com [204.4.188.74]) by inswsod01.gs.com (Postfix) with ESMTP id 05A9D1C27C for ; Mon, 23 Apr 2001 18:10:11 -0400 (EDT) Received: from hlch80e.htc.com by insdb8501.inz.gs.com with ESMTP for users@conserver.com; Mon, 23 Apr 2001 18:10:10 -0400 Received: by hlch80e.htc.com with Internet Mail Service (5.5.2650.21) id <2L2PZ546>; Mon, 23 Apr 2001 17:10:09 -0500 Received: from htc.com (geiger.htc.com [139.172.1.109]) by hlch80e.htc.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id 2L2PZ545; Mon, 23 Apr 2001 17:10:06 -0500 Received: (from matots@localhost) by htc.com (8.8.8+Sun/8.8.8) id RAA12162; Mon, 23 Apr 2001 17:10:06 -0500 (CDT) From: "Matott, Scott" Reply-To: "Matott, Scott" To: users@conserver.com Message-Id: <200104232210.RAA12162@htc.com> X-Sybari-Space: 00000000 00000000 00000000 Subject: Why Does conserverd grap a tty for each connection? Date: Mon, 23 Apr 2001 17:10:06 -0500 Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: Howdy, I am using conserver in this way: Server is an Ultra5 running Solaris 2.6 conserver is latest rev, well last 6.blah rev I have an Annex Terminal server which servers a telnet port for each of it's 64 serial connections. It actually listens on port 23 of a different IP per port, kinda wasteful, but... Connecting to the telnet port will give you serial console on the machine plugged into the corresponding serial port on the Annex. Ok. conserver's built in 'network connection' setting wouldn't work, not sure why, but no problem, instead I used to the | option to execute an arbitray command, in this case telnet, so my conserver.cf lines look like this: conanx2-port61:| /usr/bin/telnet conanx2-port61::conanx2-port61.log: Works great. Well now I need to open 832 of these... For each connection I get a message like this: conserver: 16072 is the pid on /dev/ttyp0 So each connection is getting it's own tty, well that's ok but I only have so many tty's, these are full fledged tty's too, not pty's so I can't increase the number!! My processes start competing for tty's and the server never gets going just bounces around restarting the children all day... Why is this happening?? Why does it not open a pty for each of these?? Anybody else using conserver on solaris for a large console farm like this?? Any response would be greatly appreciated. Thanks, Scott Matott sXe -------- Scott Matott sXe Systems Administration The Hull Group 311 S. Wacker Drive Suite 1400 Chicago, Il 60606 Phone: 312-697-2717 From ChrisF@computone.com Tue Apr 24 05:36:25 2001 Received: from mustang.computone.com (mustang.computone.com [160.77.1.155]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3OCaON15126 for ; Tue, 24 Apr 2001 05:36:24 -0700 (PDT) Received: by mustang.computone.com with Internet Mail Service (5.5.2650.21) id <2ZQ5MYZA>; Tue, 24 Apr 2001 08:40:55 -0400 Message-ID: <95B97DD42B78D31193A8005004D1E05C413842@mustang.computone.com> From: Chris Fowler To: "'Matott, Scott'" , users@conserver.com Subject: RE: Why Does conserverd grap a tty for each connection? Date: Tue, 24 Apr 2001 08:40:54 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C0CCBB.CDACA6EE" Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C0CCBB.CDACA6EE Content-Type: text/plain ttyp0 is a pseudo tty. Basically, It needs to use a pseudo connection for each command you use like you did below. I would suggest that if each of the port on the Annex can use reverse-TCP, you use that. Conserver will not use a pty for each connection. I only allow 16pty connections into my system that uses conserver to manage 64*16 (1024) ports. Chris -----Original Message----- From: Matott, Scott [mailto:Scott.Matott@htc.com] Sent: Monday, April 23, 2001 6:10 PM To: users@conserver.com Subject: Why Does conserverd grap a tty for each connection? Howdy, I am using conserver in this way: Server is an Ultra5 running Solaris 2.6 conserver is latest rev, well last 6.blah rev I have an Annex Terminal server which servers a telnet port for each of it's 64 serial connections. It actually listens on port 23 of a different IP per port, kinda wasteful, but... Connecting to the telnet port will give you serial console on the machine plugged into the corresponding serial port on the Annex. Ok. conserver's built in 'network connection' setting wouldn't work, not sure why, but no problem, instead I used to the | option to execute an arbitray command, in this case telnet, so my conserver.cf lines look like this: conanx2-port61:| /usr/bin/telnet conanx2-port61::conanx2-port61.log: Works great. Well now I need to open 832 of these... For each connection I get a message like this: conserver: 16072 is the pid on /dev/ttyp0 So each connection is getting it's own tty, well that's ok but I only have so many tty's, these are full fledged tty's too, not pty's so I can't increase the number!! My processes start competing for tty's and the server never gets going just bounces around restarting the children all day... Why is this happening?? Why does it not open a pty for each of these?? Anybody else using conserver on solaris for a large console farm like this?? Any response would be greatly appreciated. Thanks, Scott Matott sXe -------- Scott Matott sXe Systems Administration The Hull Group 311 S. Wacker Drive Suite 1400 Chicago, Il 60606 Phone: 312-697-2717 _______________________________________________ users mailing list users@conserver.com https://www.conserver.com/mailman/listinfo/users ------_=_NextPart_001_01C0CCBB.CDACA6EE Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: Why Does conserverd grap a tty for each connection?

ttyp0 is a pseudo tty.  Basically,  It = needs to use a pseudo connection for each command you use like you did = below.

I would suggest that if each of the port on the Annex = can use reverse-TCP, you use that.  Conserver will not use a pty = for each connection.

I only allow 16pty connections into my system that = uses conserver to manage 64*16 (1024) ports. 

Chris



-----Original Message-----
From: Matott, Scott [mailto:Scott.Matott@htc.com]
Sent: Monday, April 23, 2001 6:10 PM
To: users@conserver.com
Subject: Why Does conserverd grap a tty for each = connection?


Howdy,

I am using conserver in this way:

Server is an Ultra5 running Solaris 2.6

conserver is latest rev, well last 6.blah rev

I have an Annex Terminal server which servers a = telnet port for each of it's 64 serial connections.  It actually = listens on port 23 of a different IP per port, kinda wasteful, = but...

Connecting to the telnet port will give you serial = console on the machine plugged into the corresponding serial port on = the Annex.

Ok.

conserver's built in 'network connection' setting = wouldn't work, not sure why, but no problem, instead I used to the | = option to execute an arbitray command, in this case telnet, so my = conserver.cf lines look like this:

conanx2-port61:| /usr/bin/telnet = conanx2-port61::conanx2-port61.log:

Works great.

Well now I need to open 832 of these...

For each connection I get a message like this:
conserver: 16072 is the pid on /dev/ttyp0

So each connection is getting it's own tty, well = that's ok but I only have so many tty's, these are full fledged tty's = too, not pty's so I can't increase the number!!

My processes start competing for tty's and the server = never gets going just bounces around restarting the children all = day...

Why is this happening??

Why does it not open a pty for each of these??

Anybody else using conserver on solaris for a large = console farm like this??

Any response would be greatly appreciated.

Thanks,
Scott Matott sXe
--------
Scott Matott sXe
Systems Administration
The Hull Group
311 S. Wacker Drive Suite 1400
Chicago, Il 60606
Phone: 312-697-2717
_______________________________________________
users mailing list
users@conserver.com
https://www.conserver.com/mailman/listinfo/users

------_=_NextPart_001_01C0CCBB.CDACA6EE-- From fenner@research.att.com Tue Apr 24 10:07:06 2001 Received: from mail-blue.research.att.com (mail-blue.research.att.com [135.207.30.102]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3OH76N16397 for ; Tue, 24 Apr 2001 10:07:06 -0700 (PDT) Received: from alliance.research.att.com (alliance.research.att.com [135.207.26.26]) by mail-blue.research.att.com (Postfix) with ESMTP id 8598A4D299 for ; Tue, 24 Apr 2001 13:07:35 -0400 (EDT) Received: from windsor.research.att.com (windsor.research.att.com [135.207.26.46]) by alliance.research.att.com (8.8.7/8.8.7) with ESMTP id NAA26540 for ; Tue, 24 Apr 2001 13:07:35 -0400 (EDT) From: Bill Fenner Received: (from fenner@localhost) by windsor.research.att.com (8.8.8+Sun/8.8.5) id KAA11900; Tue, 24 Apr 2001 10:07:34 -0700 (PDT) Message-Id: <200104241707.KAA11900@windsor.research.att.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: users@conserver.com Subject: How to make cisco terminal server serve unconnected consoles gracefully? Date: Tue, 24 Apr 2001 10:07:33 -0700 Versions: dmail (solaris) 2.2g/makemail 2.9a Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: Hi, This is obviously not quite a conserver question, rather a question about how to effectively use a cisco terminal server as a console server (which I then use with conserver). When the device to which a console is connected is powered off, the cisco allows a single connection and then disconnect, but then leaves the line "logged in" despite the TCP disconnect and so future connections are refused. e.g. conserver>sh line Tty Typ Tx/Rx A Modem Roty AccO AccI Uses Noise Overruns Int ... 38 TTY 9600/9600 - - - - - 0 0 0/0 - fenestro% telnet 135.197.18.3 2038 Trying 135.197.18.3... Connected to 135.197.18.3. Escape character is '^]'. conserver line 38 cubix06-console telnet> quit Connection closed. fenestro% telnet 135.197.18.3 2038 Trying 135.197.18.3... telnet: connect to address 135.197.18.3: Connection refused telnet: Unable to connect to remote host conserver>sh line Tty Typ Tx/Rx A Modem Roty AccO AccI Uses Noise Overruns Int ... * 38 TTY 9600/9600 - - - - - 2 0 0/0 - ... conserver>sh users Line User Host(s) Idle Location ... 38 tty 38 incoming 00:01:01 fenestro.attlabs.att.com Line 38 is configured as: line 38 location cubix06-console no exec exec-timeout 0 0 transport input telnet transport output none flowcontrol hardware and the terminal server is running Cisco Internetwork Operating System Software IOS (tm) C2600 Software (C2600-I-M), Version 12.0(14), RELEASE SOFTWARE (fc1) Any suggestions would be appreciated. (Why is this a problem? When a device gets into this state, conserver can force the line down and so will miss its bootup messages, which might be important/relevant.) Thanks, Bill From Scott.Matott@htc.com Wed Apr 25 14:16:06 2001 Received: from insws8501.gs.com (insws8501.gs.com [204.4.182.10]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3PLG6N24169 for ; Wed, 25 Apr 2001 14:16:06 -0700 (PDT) Received: from insdb8501.inz.gs.com (insdb8501.inz.gs.com [204.4.188.74]) by insws8501.gs.com (Postfix) with ESMTP id 6ED321BEE5; Wed, 25 Apr 2001 17:16:32 -0400 (EDT) Received: from hlch80e.htc.com by insdb8501.inz.gs.com with ESMTP; Wed, 25 Apr 2001 17:16:32 -0400 Received: by hlch80e.htc.com with Internet Mail Service (5.5.2650.21) id <2L2P7A7P>; Wed, 25 Apr 2001 16:16:31 -0500 Received: from htc.com (geiger.htc.com [139.172.1.109]) by hlch80e.htc.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id 2L2P7A73; Wed, 25 Apr 2001 16:16:26 -0500 Received: (from matots@localhost) by htc.com (8.8.8+Sun/8.8.8) id QAA23204; Wed, 25 Apr 2001 16:16:26 -0500 (CDT) From: "Matott, Scott" To: Chris Fowler Cc: "Matott, Scott" , users@conserver.com, "Matott, Scott" Message-Id: <200104252116.QAA23204@htc.com> Subject: Re: Why Does conserverd grap a tty for each connection? In-Reply-To: Your message of "Tue, 24 Apr 2001 08:40:54 EDT." <95B97DD42B78D31193A8005004D1E05C413842@mustang.computone.com> Date: Wed, 25 Apr 2001 16:16:26 -0500 Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: > >ttyp0 is a pseudo tty. Basically, It needs to use a pseudo connection >for each command you use like you did below. > hmmm.... Looking closer it is a ptty... I have set the system to have 1024 pty's, (it's kernel param under solaris...) and there are 1024 of them in /dev/pts, but there are only 48 /dev/tty..'s The server ramps up to 48 connections and then falls back down to 32 and back up and back down again and again... Not sure what is going on... >I would suggest that if each of the port on the Annex can use >reverse-TCP, you use that. Conserver will not use a pty for each >connection. What is reverse-TCP?? Thanks for the response, I do appreciate the help, sorry if I sound a bit frustrated... Thanks, Scott Matott sXe From bryan@stansell.org Thu Apr 26 10:25:50 2001 Received: (from nobody@localhost) by underdog.stansell.org (8.11.3/8.11.3) id f3QHPoT29888; Thu, 26 Apr 2001 10:25:50 -0700 (PDT) From: Bryan Stansell To: "Matott, Scott" Subject: Re: Why Does conserverd grap a tty for each connection? Message-ID: <988305950.3ae85a1e9ba08@www.stansell.org> Date: Thu, 26 Apr 2001 10:25:50 -0700 (PDT) Cc: users@conserver.com References: <200104232210.RAA12162@htc.com> In-Reply-To: <200104232210.RAA12162@htc.com> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.0 X-Originating-IP: 194.125.133.220 Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: Quoting "Matott, Scott" : > Connecting to the telnet port will give you serial console on the > machine plugged into the corresponding serial port on the Annex. Good. > conserver's built in 'network connection' setting wouldn't work, not > sure why, but no problem, instead I used to the | option to execute an > arbitray command, in this case telnet, so my conserver.cf lines look > like this: > > conanx2-port61:| /usr/bin/telnet conanx2-port61::conanx2-port61.log: > > Works great. That's good, but the network port stuff should work just as well...actually, better 'cause it won't chew up the pseudo-ttys (telnet usually requires a psuedo-tty for it to even function). If you use: conanx2-port61:!conanx2-port61:23:&.log: conanx2-port62:!conanx2-port62:23:&.log: etc, does it not work? I'm assuming I got the naming convention right...but that should open port 23 connections to each of those hostnames with logfiles of the form conanx2-port61.log, conanx2-port62.log, etc. I'm going to ignore the whole pseudo-tty problem 'cause getting it to open it's own TCP connections directly to port 23 will be a whole lot better in the long run for you. Trust me...less processes, psuedo-ttys, memory, etc. Plus the '!' syntax code is used by myself instead of the '|' syntax...so I know it works (but the '|' syntax works as well...just not quite as well on all platforms). Anyway, if you can let me know what happens with lines like above, I'd love to hear about it. It really should "just work". Bryan From doug@gblx.net Thu Apr 26 11:10:47 2001 Received: from smtp1.phx.gblx.net (smtp1.phx.gblx.net [64.208.25.103]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3QIAlN00260 for ; Thu, 26 Apr 2001 11:10:47 -0700 (PDT) Received: (from daemon@localhost) by smtp1.phx.gblx.net (8.11.2/8.11.2) id f3QIBFE21080 for ; Thu, 26 Apr 2001 11:11:15 -0700 (MST) Received: from UNKNOWN(64.208.25.102), claiming to be "shell1.phx.gblx.net" via SMTP by smtp1, id smtpdAAArpaGiP; Thu Apr 26 11:11:13 2001 Received: from localhost (doug@localhost) by shell1.phx.gblx.net (8.9.3+Sun/8.9.3) with ESMTP id LAA24096 for ; Thu, 26 Apr 2001 11:11:19 -0700 (MST) X-Authentication-Warning: shell1.phx.gblx.net: doug owned process doing -bs Date: Thu, 26 Apr 2001 11:11:18 -0700 (MST) From: Doug Hughes X-Sender: doug@shell1.phx.gblx.net To: users@conserver.com Subject: reread config Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: I've gone part way through making a patch for rereading the config file on a USR1 signal. Then I looked at the readcfg routine. Lots of dynamically allocated stuff. So, I thought, before I go any further, I'd ask whether anybody else has already done this before I start trying to redo dynamic memory, etc. Doug From Scott.Matott@htc.com Thu Apr 26 13:15:24 2001 Received: from inswsod02.gs.com (inswsod02.gs.com [207.17.37.11]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3QKFON00866 for ; Thu, 26 Apr 2001 13:15:24 -0700 (PDT) Received: from insdb8501.inz.gs.com (insdb8501.inz.gs.com [204.4.188.74]) by inswsod02.gs.com (Postfix) with ESMTP id E97361C3F5; Thu, 26 Apr 2001 16:15:40 -0400 (EDT) Received: from hlch80e.htc.com by insdb8501.inz.gs.com with ESMTP; Thu, 26 Apr 2001 16:15:40 -0400 Received: by hlch80e.htc.com with Internet Mail Service (5.5.2650.21) id <2L2P70R5>; Thu, 26 Apr 2001 15:15:38 -0500 Received: from htc.com (geiger.htc.com [139.172.1.109]) by hlch80e.htc.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id 2L2P70RW; Thu, 26 Apr 2001 15:15:35 -0500 Received: (from matots@localhost) by htc.com (8.8.8+Sun/8.8.8) id PAA10178; Thu, 26 Apr 2001 15:15:37 -0500 (CDT) From: "Matott, Scott" To: Bryan Stansell Cc: "Matott, Scott" , users@conserver.com, "Matott, Scott" Message-Id: <200104262015.PAA10178@htc.com> Subject: Re: Why Does conserverd grap a tty for each connection? In-Reply-To: Your message of "Thu, 26 Apr 2001 10:25:50 PDT." <988305950.3ae85a1e9ba08@www.stansell.org> Date: Thu, 26 Apr 2001 15:15:37 -0500 Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: >> conserver's built in 'network connection' setting wouldn't work, not > >That's good, but the network port stuff should work just as well...actually, >better 'cause it won't chew up the pseudo-ttys (telnet usually requires a >psuedo-tty for it to even function). > Yeah, i wish this worked for me, but it doesn't, I get error messages like this in my conserver.log (stdout from conserverd) conserver: connect: conanx2-port39 (23@ 139.172.204.107): Connection refused: forcing down conserver: connect: conanx7-port2 (23@ 139.172.205.146): Connection refused: forcing down Any idea why this is happening, perhaps my TS speaks a wierd variant of telnet, is there a way to see a more verbose account of the transaction between conserver and mt TS?? Thanks, Scott Matott sXe From bryan@conserver.com Thu Apr 26 15:10:56 2001 Received: (from nobody@localhost) by underdog.stansell.org (8.11.3/8.11.3) id f3QMAt501446 for users@conserver.com; Thu, 26 Apr 2001 15:10:55 -0700 (PDT) From: Bryan Stansell To: users@conserver.com Subject: Re: reread config Message-ID: <988323055.3ae89cefd27a7@www.stansell.org> Date: Thu, 26 Apr 2001 15:10:55 -0700 (PDT) References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.0 X-Originating-IP: 194.125.133.245 Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: I don't know if anyone else has tried, but I've definately thought about it for quite a while. As you've seen, it's not easy. What's really a bummer is that there's a statically allocated array that holds all the really interesting stuff. So, each child will have to re-read the configuration file or there needs to be some way for them to receive "updates" of sorts or told to not manage certain consoles or whatever. See, the real question is, if someone adds a console to a .cf file somewhere in the middle, everything gets shifted. The processes, if spawned newly, would each manage a new console and lose one as well (each get a set in the order of the .cf file). Those connected to consoles have TCP connections with particular child processes. Do you drop all connections and have things re-read and have the children know what group they're supposed to manage or do you feed a message to the children saying "don't manage this any more" and "manage this now" or do you spawn a new child for the newly added consoles and let the new child control all the new consoles. It's kind of a horrid problem. If you really want to attempt it (and I think it would be wonderful), I'd love to know what ideas you have (and maybe the list in general) so that we can all punch holes in any ideas...it's something that I think requires a whole lot of thought, because of the underlying architecture. One thought is that underlying architecture needs to just change, so that this is easier. I wish I had some basic ideas on how to improve things, but I haven't had a chance to think about anything but the pitfalls...hence my paragraph above. Anyway, good luck, and please keep at least me informed...it's a challenge I'd love to see conquered (and helping with the idea/planning phase is something I'd love to do). Bryan Quoting Doug Hughes : > I've gone part way through making a patch for rereading the config > file on a USR1 signal. Then I looked at the readcfg routine. > Lots of dynamically allocated stuff. So, I thought, before I go > any further, I'd ask whether anybody else has already done this > before I start trying to redo dynamic memory, etc. > Doug From bryan@conserver.com Thu Apr 26 15:17:10 2001 Received: (from nobody@localhost) by underdog.stansell.org (8.11.3/8.11.3) id f3QMHAi01523 for users@conserver.com; Thu, 26 Apr 2001 15:17:10 -0700 (PDT) From: Bryan Stansell To: users@conserver.com Subject: Re: Why Does conserverd grap a tty for each connection? Message-ID: <988323430.3ae89e667d683@www.stansell.org> Date: Thu, 26 Apr 2001 15:17:10 -0700 (PDT) References: <200104262015.PAA10178@htc.com> In-Reply-To: <200104262015.PAA10178@htc.com> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.0 X-Originating-IP: 194.125.133.220 Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: Well, this is kinda interesting...there are spaces between the '@' and the IP address. My guess is that there's something to that. Eeeek! I just had a peek at the code. Do you have a space between the '!' and the hostname/IP address in the .cf file? If so, remove the extra spaces and see if that works (I'm assuming ALL consoles are forced down, not just the two you mentioned). And, thrown in a '-v' flag to conserver....that will show us what it's doing with the hostname/IP address when reading the configuration file (is it stripping extra spaces, which I think it isn't, or is it adding spaces, etc). Bryan Quoting "Matott, Scott" : > Yeah, i wish this worked for me, but it doesn't, I get error messages > like this in my conserver.log (stdout from conserverd) > > conserver: connect: conanx2-port39 (23@ 139.172.204.107): Connection > refused: forcing down > conserver: connect: conanx7-port2 (23@ 139.172.205.146): Connection > refused: forcing down > > Any idea why this is happening, perhaps my TS speaks a wierd variant of > telnet, is there a way to see a more verbose account of the transaction > between conserver and mt TS?? > > Thanks, > Scott Matott sXe From bryan@conserver.com Thu Apr 26 15:54:20 2001 Received: (from nobody@localhost) by underdog.stansell.org (8.11.3/8.11.3) id f3QMsJr01801 for users@conserver.com; Thu, 26 Apr 2001 15:54:19 -0700 (PDT) From: Bryan Stansell To: users@conserver.com Subject: Re: How to make cisco terminal server serve unconnected consoles gracefully? Message-ID: <988325659.3ae8a71bc65a4@www.stansell.org> Date: Thu, 26 Apr 2001 15:54:19 -0700 (PDT) References: <200104241707.KAA11900@windsor.research.att.com> In-Reply-To: <200104241707.KAA11900@windsor.research.att.com> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.0 X-Originating-IP: 194.125.133.245 Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: Yep, it's a problem. I don't have any great ideas as to how to avoid it either. All I have to (potentially) offer is a script that will rsh to the terminal server and clear the lines for you. It's something an acquaintance of mine wrote and I believe the logic is that it does a 'console -u', looks for downed consoles, does a 'clear line ' via rsh and then (maybe) sends a SIGUSR1 to 're-up' all downed consoles. It's something that could be run occasionally, I suppose. Or, if I can't get a copy of it, the logic is at least there for someone to write a quick shell script (I'd love to put it in the contrib directory in the distribution). So, not much help, but maybe a work-around. If anyone has good cisco knowledge on how to avoid the issue, that would be wonderful, but I have faith in my cisco experts and they came up with the above logic, so I kinda doubt there's much of a choice (unless, of course, the most recent IOS provides something). Good luck! Bryan Quoting Bill Fenner : > This is obviously not quite a conserver question, rather a question > about > how to effectively use a cisco terminal server as a console server > (which > I then use with conserver). > > When the device to which a console is connected is powered off, the > cisco allows a single connection and then disconnect, but then leaves > the line "logged in" despite the TCP disconnect and so future > connections > are refused. From Scott.Matott@htc.com Thu Apr 26 15:57:26 2001 Received: from inswsod01.gs.com (inswsod01.gs.com [207.17.37.10]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3QMvQN01842; Thu, 26 Apr 2001 15:57:26 -0700 (PDT) Received: from insdb8501.inz.gs.com (insdb8501.inz.gs.com [204.4.188.74]) by inswsod01.gs.com (Postfix) with ESMTP id E65891BEBE; Thu, 26 Apr 2001 18:57:54 -0400 (EDT) Received: from hlch80e.htc.com by insdb8501.inz.gs.com with ESMTP; Thu, 26 Apr 2001 18:57:54 -0400 Received: by hlch80e.htc.com with Internet Mail Service (5.5.2650.21) id <2L2P8F32>; Thu, 26 Apr 2001 17:57:52 -0500 Received: from htc.com (geiger.htc.com [139.172.1.109]) by hlch80e.htc.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id 2L2P8F3H; Thu, 26 Apr 2001 17:57:51 -0500 Received: (from matots@localhost) by htc.com (8.8.8+Sun/8.8.8) id RAA10617; Thu, 26 Apr 2001 17:57:53 -0500 (CDT) From: "Matott, Scott" To: Bryan Stansell Cc: users@conserver.com, "Matott, Scott" Message-Id: <200104262257.RAA10617@htc.com> Subject: Re: Why Does conserverd grap a tty for each connection? In-Reply-To: Your message of "Thu, 26 Apr 2001 15:17:10 PDT." <988323430.3ae89e667d683@www.stansell.org> Date: Thu, 26 Apr 2001 17:57:53 -0500 Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: In message <988323430.3ae89e667d683@www.stansell.org> you write: >Well, this is kinda interesting...there are spaces between the '@' and the IP >address. My guess is that there's something to that. Eeeek! I just had a >peek at the code. Do you have a space between the '!' and the hostname/IP >address in the .cf file? If so, remove the extra spaces and see if that works > Unbelieveable!!!! There was a space, I got rid of it and it worked!!! Wow! Oh this is great!! THis is the 'right' way to be doing it anyhow!Plus all those telnet sessions, plus a wrapper script (which I was hiding from you all, since the telnet client ran as root needed a wrapper script to give it restircted shell and no path (otheriwse malicious users could get root shell!) PLus I had actually modified the source so that if you told it to send a break it would send the escape sequence for the telnet client plus the phrase "send brk\n" Oh that's so nice!! Can't believe I did all that because of a syntax error!! >(I'm assuming ALL consoles are forced down, not just the two you mentioned). >And, thrown in a '-v' flag to conserver....that will show us what it's doing >with the hostname/IP address when reading the configuration file (is it >stripping extra spaces, which I think it isn't, or is it adding spaces, etc). > The output I get with the space is: conserver: 0: conanx2-port39 is network on 139.172.204.107/23 logged to /unique/data/logs/console/conanx2-port39.log conserver: 0: conanx7-port2 is network on 139.172.205.146/23 logged to /unique/data/logs/console/conanx7-port2.log conserver: 0: conanx1-port11 is network on 139.172.204.13/23 logged to /unique/data/logs/console/conanx1-port11.log conserver: group 0 on port 32866 conserver: access type 't' for "console" conserver: access type 't' for "localhost" conserver: connect: conanx2-port39 (23@ 139.172.204.107): Connection refused: forcing down conserver: connect: conanx7-port2 (23@ 139.172.205.146): Connection refused: forcing down conserver: connect: conanx1-port11 (23@ 139.172.204.13): Connection refused: forcing down Hope that helps, and thank you all for you help! Who says you can't get good support on freeware?? Thanks, Scott Matott sXe From bryan@conserver.com Thu Apr 26 16:05:00 2001 Received: (from nobody@localhost) by underdog.stansell.org (8.11.3/8.11.3) id f3QN50R01933 for users@conserver.com; Thu, 26 Apr 2001 16:05:00 -0700 (PDT) From: Bryan Stansell To: users@conserver.com Subject: Re: Why Does conserverd grap a tty for each connection? Message-ID: <988326300.3ae8a99c14cca@www.stansell.org> Date: Thu, 26 Apr 2001 16:05:00 -0700 (PDT) References: <200104262257.RAA10617@htc.com> In-Reply-To: <200104262257.RAA10617@htc.com> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.0 X-Originating-IP: 194.125.133.245 Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: Quoting "Matott, Scott" : > Unbelieveable!!!! There was a space, I got rid of it and it > worked!!! Excellent. Well, kinda. I now have a nasty (and horribly stupid) bug to fix. Thanks for the patience. ;-) Bryan From doug@gblx.net Thu Apr 26 16:46:57 2001 Received: from smtp1.phx.gblx.net (smtp1.phx.gblx.net [64.208.25.103]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3QNkvN02168; Thu, 26 Apr 2001 16:46:57 -0700 (PDT) Received: (from daemon@localhost) by smtp1.phx.gblx.net (8.11.2/8.11.2) id f3QNlOS29010; Thu, 26 Apr 2001 16:47:24 -0700 (MST) Received: from UNKNOWN(64.208.25.102), claiming to be "shell1.phx.gblx.net" via SMTP by smtp1, id smtpdAAAcWa4N4; Thu Apr 26 16:47:16 2001 Received: from localhost (doug@localhost) by shell1.phx.gblx.net (8.9.3+Sun/8.9.3) with ESMTP id QAA27291; Thu, 26 Apr 2001 16:47:21 -0700 (MST) X-Authentication-Warning: shell1.phx.gblx.net: doug owned process doing -bs Date: Thu, 26 Apr 2001 16:47:21 -0700 (MST) From: Doug Hughes X-Sender: doug@shell1.phx.gblx.net To: Bryan Stansell cc: users@conserver.com Subject: Re: reread config In-Reply-To: <988323055.3ae89cefd27a7@www.stansell.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: On Thu, 26 Apr 2001, Bryan Stansell wrote: > I don't know if anyone else has tried, but I've definately thought about it for > quite a while. As you've seen, it's not easy. What's really a bummer is that > there's a statically allocated array that holds all the really interesting > stuff. So, each child will have to re-read the configuration file or there > needs to be some way for them to receive "updates" of sorts or told to not > manage certain consoles or whatever. See, the real question is, if someone > adds a console to a .cf file somewhere in the middle, everything gets shifted. > The processes, if spawned newly, would each manage a new console and lose one > as well (each get a set in the order of the .cf file). Those connected to > consoles have TCP connections with particular child processes. Do you drop all > connections and have things re-read and have the children know what group > they're supposed to manage or do you feed a message to the children > saying "don't manage this any more" and "manage this now" or do you spawn a new > child for the newly added consoles and let the new child control all the new > consoles. It's kind of a horrid problem. > hmm. yeah. that's sort of what I feared. > If you really want to attempt it (and I think it would be wonderful), I'd love > to know what ideas you have (and maybe the list in general) so that we can all > punch holes in any ideas...it's something that I think requires a whole lot of > thought, because of the underlying architecture. One thought is that > underlying architecture needs to just change, so that this is easier. I wish I > had some basic ideas on how to improve things, but I haven't had a chance to > think about anything but the pitfalls...hence my paragraph above. Anyway, good > luck, and please keep at least me informed...it's a challenge I'd love to see > conquered (and helping with the idea/planning phase is something I'd love to > do). > well, I don't really have time to do a significant amont of work on it right now, and it seems like that is what would be required. However, I will noodle on it for a while. Back burner on slow simmer. conserver consomme. The thing I really don't want is something that will drop all existing connections. We've got all the consoles hanging off cisco async boards requiring securid authentication, so dropping and restarting all those connections would require a significant amount of manual intervention. So, it's an interesting problem. I haven't really looked at it in great depth. I was wondering if there might be a way to lookup entries as the cf is parsed, and only delete ones that weren't found and deallocate or add new ones that were found. Doug From bryan@conserver.com Thu Apr 26 17:39:41 2001 Received: (from nobody@localhost) by underdog.stansell.org (8.11.3/8.11.3) id f3R0dfY02477 for users@conserver.com; Thu, 26 Apr 2001 17:39:41 -0700 (PDT) From: Bryan Stansell To: users@conserver.com Subject: Re: reread config Message-ID: <988331981.3ae8bfcda2cef@www.stansell.org> Date: Thu, 26 Apr 2001 17:39:41 -0700 (PDT) References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.0 X-Originating-IP: 194.125.133.245 Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: Quoting Doug Hughes : > well, I don't really have time to do a significant amont of work on it > right now, and it seems like that is what would be required. However, > I > will noodle on it for a while. Back burner on slow simmer. > conserver consomme. Cool. That's what I've been doing for a few years now...it's such a nasty problem to fix "right" that it seems to never go anywhere. My final answer was to rewrite the whole thing so it could do stuff like reread the config file. Well, hopefully you're burner is on a little higher than mine (or more effecient or something). > The thing I really don't want is something that will drop all existing > connections. We've got all the consoles hanging off cisco async > boards requiring securid authentication, so dropping and restarting > all those connections would require a significant amount of manual > intervention. So, it's an interesting problem. I haven't really looked > at it in great depth. I was wondering if there might be a way to > lookup > entries as the cf is parsed, and only delete ones that weren't found > and deallocate or add new ones that were found. Ditto...I really want it to be dynamic and transparent to everything. Bryan From Ernie.Oporto@viragelogic.com Mon Apr 30 07:05:18 2001 Received: from viragelogic.com ([209.101.115.247]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3UE5IN01071 for ; Mon, 30 Apr 2001 07:05:18 -0700 (PDT) Received: by viragelogic.com; id KAA27036; Mon, 30 Apr 2001 10:06:58 -0400 (EDT) Received: from nodnsquery(209.223.210.114) by webshield.viragelogic.com via smap (V1.0) id xma027032; Mon, 30 Apr 01 10:05:59 -0400 From: "Ernie Oporto" To: Subject: Sun alternate break Date: Mon, 30 Apr 2001 10:04:54 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Importance: Normal Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: Is there a way to set a flag for Sun machines individually that have had this change made to them... http://sunsolve.sun.com/private-cgi/retrieve.pl?type=0&doc=srdb%2F20427&disp lay=plain From Ernie.Oporto@viragelogic.com Mon Apr 30 07:17:18 2001 Received: from viragelogic.com ([209.101.115.247]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3UEHIN01141 for ; Mon, 30 Apr 2001 07:17:18 -0700 (PDT) Received: by viragelogic.com; id KAA27156; Mon, 30 Apr 2001 10:18:58 -0400 (EDT) Received: from nodnsquery(209.223.210.114) by webshield.viragelogic.com via smap (V1.0) id xma027152; Mon, 30 Apr 01 10:18:48 -0400 From: "Ernie Oporto" To: Subject: RE: reread config Date: Mon, 30 Apr 2001 10:17:43 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <988331981.3ae8bfcda2cef@www.stansell.org> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Importance: Normal Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: My recommendation for avoiding the shifting of consoles in the middle of being used is to have conserver refuse to add them for a config reread if it detects that a change in the .cf file happens in between existing consoles. If the changes happen so that they can be tagged "on the end" of the list of consoles without shifting everything around or disconnecting anything, that would be better than no dynamic ability or a cold restart which makes the changes take effect, but disconnects all. Ernie > -----Original Message----- > From: users-admin@conserver.com [mailto:users-admin@conserver.com]On > Behalf Of Bryan Stansell > Sent: Thursday, April 26, 2001 8:40 PM > To: users@conserver.com > Subject: Re: reread config > > > Quoting Doug Hughes : > > well, I don't really have time to do a significant amont of work on it > > right now, and it seems like that is what would be required. However, > > I > > will noodle on it for a while. Back burner on slow simmer. > > conserver consomme. > > Cool. That's what I've been doing for a few years now...it's > such a nasty > problem to fix "right" that it seems to never go anywhere. My > final answer was > to rewrite the whole thing so it could do stuff like reread the > config file. > Well, hopefully you're burner is on a little higher than mine (or more > effecient or something). > > > The thing I really don't want is something that will drop all existing > > connections. We've got all the consoles hanging off cisco async > > boards requiring securid authentication, so dropping and restarting > > all those connections would require a significant amount of manual > > intervention. So, it's an interesting problem. I haven't really looked > > at it in great depth. I was wondering if there might be a way to > > lookup > > entries as the cf is parsed, and only delete ones that weren't found > > and deallocate or add new ones that were found. > > Ditto...I really want it to be dynamic and transparent to everything. > > Bryan > _______________________________________________ > users mailing list > users@conserver.com > https://www.conserver.com/mailman/listinfo/users > From iainr@dcs.ed.ac.uk Mon Apr 30 07:26:53 2001 Received: from muck.dcs.ed.ac.uk (muck.dcs.ed.ac.uk [129.215.216.15]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3UEQqN01199 for ; Mon, 30 Apr 2001 07:26:53 -0700 (PDT) Received: from mince.dcs.ed.ac.uk (root@mince.dcs.ed.ac.uk [129.215.58.141]) by muck.dcs.ed.ac.uk with ESMTP id PAA22185; Mon, 30 Apr 2001 15:27:31 +0100 (BST) Received: from mince.dcs.ed.ac.uk (IDENT:iainr@localhost [127.0.0.1]) by mince.dcs.ed.ac.uk (8.9.1/8.9.1) with ESMTP id PAA03235; Mon, 30 Apr 2001 15:27:31 +0100 Message-Id: <200104301427.PAA03235@mince.dcs.ed.ac.uk> X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: "Ernie Oporto" cc: users@conserver.com, iainr@dcs.ed.ac.uk Subject: Re: Sun alternate break In-Reply-To: Message from "Ernie Oporto" of "Mon, 30 Apr 2001 10:04:54 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 30 Apr 2001 15:27:31 +0100 From: Iain Rae Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: > Is there a way to set a flag for Sun machines individually that have had > this change made to them... > > http://sunsolve.sun.com/private-cgi/retrieve.pl?type=0&doc=srdb%2F20427&disp > lay=plain > it's this bit of the patch Step 2. Modify the /etc/default/kbd file, by removing the # from the entry: #KEYBOARD_ABORT=enable and changing it to: KEYBOARD_ABORT=alternate that actually sets the alternate break, just removing the comment will set it to the standard break and setting (from memory) KEYBOARD_ABORT=disable will disable it completely, you can also use the kbd command to alter it. NB one thing we were wondering about this is at what level does the standard break operate, does anyone know if it's handled by something in the solaris kernel or by something in firmware as we have a minor concern that we might be losing some functionality by running with this patch. > _______________________________________________ > users mailing list > users@conserver.com > https://www.conserver.com/mailman/listinfo/users -- Iain Rae Tel:01316505202 Computing Officer JCMB:2148 Division of Informatics The University of Edinburgh From ChrisF@computone.com Mon Apr 30 07:27:32 2001 Received: from mustang.computone.com (mustang.computone.com [160.77.1.155]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3UERWN01224 for ; Mon, 30 Apr 2001 07:27:32 -0700 (PDT) Received: by mustang.computone.com with Internet Mail Service (5.5.2650.21) id <2ZQ5M80F>; Mon, 30 Apr 2001 10:32:16 -0400 Message-ID: <95B97DD42B78D31193A8005004D1E05C413893@mustang.computone.com> From: Chris Fowler To: "'Ernie Oporto'" , users@conserver.com Subject: RE: Sun alternate break Date: Mon, 30 Apr 2001 10:32:12 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C0D182.5AB899D8" Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C0D182.5AB899D8 Content-Type: text/plain Yes, You need a patch and you must hae a sun support agreement to receive that patch. Call SunSolve and they'll give it to you. Chris -----Original Message----- From: Ernie Oporto [mailto:Ernie.Oporto@viragelogic.com] Sent: Monday, April 30, 2001 10:05 AM To: users@conserver.com Subject: Sun alternate break Is there a way to set a flag for Sun machines individually that have had this change made to them... http://sunsolve.sun.com/private-cgi/retrieve.pl?type=0&doc=srdb%2F20427&disp lay=plain _______________________________________________ users mailing list users@conserver.com https://www.conserver.com/mailman/listinfo/users ------_=_NextPart_001_01C0D182.5AB899D8 Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: Sun alternate break

Yes,

You need a patch and you must hae a sun support = agreement to receive that patch.  Call SunSolve and they'll give = it to you.


Chris

-----Original Message-----
From: Ernie Oporto [mailto:Ernie.Oporto@viragel= ogic.com]
Sent: Monday, April 30, 2001 10:05 AM
To: users@conserver.com
Subject: Sun alternate break


Is there a way to set a flag for Sun machines = individually that have had
this change made to them...

http://sunsolve.sun.com/private-cgi/retrieve.pl?type=3D= 0&doc=3Dsrdb%2F20427&disp
lay=3Dplain

_______________________________________________
users mailing list
users@conserver.com
https://www.conserver.com/mailman/listinfo/users

------_=_NextPart_001_01C0D182.5AB899D8-- From Ernie.Oporto@viragelogic.com Mon Apr 30 07:33:21 2001 Received: from viragelogic.com ([209.101.115.247]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3UEXLN01269 for ; Mon, 30 Apr 2001 07:33:21 -0700 (PDT) Received: by viragelogic.com; id KAA27322; Mon, 30 Apr 2001 10:35:01 -0400 (EDT) Received: from nodnsquery(209.223.210.114) by webshield.viragelogic.com via smap (V1.0) id xma027313; Mon, 30 Apr 01 10:34:20 -0400 From: "Ernie Oporto" To: Subject: RE: Sun alternate break Date: Mon, 30 Apr 2001 10:33:15 -0400 Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0037_01C0D160.F71332B0" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <95B97DD42B78D31193A8005004D1E05C413893@mustang.computone.com> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Importance: Normal Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: This is a multi-part message in MIME format. ------=_NextPart_000_0037_01C0D160.F71332B0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit RE: Sun alternate breakWhat I meant was, does applying that patch require anything special to be done to conserver, or does the Solaris kernel for that client understand the break from conserver and interpret it correctly? I didn't want to patch conserver so that all machines it manages now have to make use of that alternate break. Only one machine might be set up like that, so that machine should still be "breakable", just not from those inadvertent disconnects. Ernie -----Original Message----- From: Chris Fowler [mailto:ChrisF@computone.com] Sent: Monday, April 30, 2001 10:32 AM To: 'Ernie Oporto'; users@conserver.com Subject: RE: Sun alternate break Yes, You need a patch and you must hae a sun support agreement to receive that patch. Call SunSolve and they'll give it to you. Chris -----Original Message----- From: Ernie Oporto [mailto:Ernie.Oporto@viragelogic.com] Sent: Monday, April 30, 2001 10:05 AM To: users@conserver.com Subject: Sun alternate break Is there a way to set a flag for Sun machines individually that have had this change made to them... http://sunsolve.sun.com/private-cgi/retrieve.pl?type=0&doc=srdb%2F20427&disp lay=plain _______________________________________________ users mailing list users@conserver.com https://www.conserver.com/mailman/listinfo/users ------=_NextPart_000_0037_01C0D160.F71332B0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: Sun alternate break
What I=20 meant was, does applying that patch require anything special to be done = to=20 conserver, or does the Solaris kernel for that client understand the = break from=20 conserver and interpret it correctly?  I didn't want to patch = conserver so=20 that all machines it manages now have to make use of that alternate = break. =20 Only one machine might be set up like that, so that machine should still = be=20 "breakable", just not from those inadvertent = disconnects.
 
Ernie
 
-----Original Message-----
From: Chris Fowler=20 [mailto:ChrisF@computone.com]
Sent: Monday, April 30, 2001 = 10:32=20 AM
To: 'Ernie Oporto'; = users@conserver.com
Subject: RE:=20 Sun alternate break

Yes,

You need a patch and you must hae a sun support = agreement to=20 receive that patch.  Call SunSolve and they'll give it to=20 you.


Chris

-----Original Message-----
From: Ernie=20 Oporto [mailto:Ernie.Oporto@viragelo= gic.com]=20
Sent: Monday, April 30, 2001 10:05 AM =
To: users@conserver.com

Subject: = Sun alternate=20 break


Is there a way to set a flag for Sun machines = individually=20 that have had
this change made to = them...

http://sunsolve.sun.com/private-cgi/retrieve.pl?ty= pe=3D0&doc=3Dsrdb%2F20427&disp=20
lay=3Dplain

_______________________________________________=20
users mailing list
users@conserver.com

https://www.con= server.com/mailman/listinfo/users=20

------=_NextPart_000_0037_01C0D160.F71332B0-- From ChrisF@computone.com Mon Apr 30 07:36:44 2001 Received: from mustang.computone.com (mustang.computone.com [160.77.1.155]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3UEahN01302 for ; Mon, 30 Apr 2001 07:36:44 -0700 (PDT) Received: by mustang.computone.com with Internet Mail Service (5.5.2650.21) id <2ZQ5M80T>; Mon, 30 Apr 2001 10:41:28 -0400 Message-ID: <95B97DD42B78D31193A8005004D1E05C413896@mustang.computone.com> From: Chris Fowler To: "'Ernie Oporto'" Cc: "'users@conserver.com'" Subject: RE: Sun alternate break Date: Mon, 30 Apr 2001 10:41:18 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C0D183.A2BB9FE0" Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C0D183.A2BB9FE0 Content-Type: text/plain; charset="iso-8859-1" Yes, changes will need to be made to Conserver. I recoomend getting a Terminal Server that does not send a break rather than using one that does. Many models support that feature. -----Original Message----- From: Ernie Oporto [mailto:Ernie.Oporto@viragelogic.com] Sent: Monday, April 30, 2001 10:33 AM To: users@conserver.com Subject: RE: Sun alternate break What I meant was, does applying that patch require anything special to be done to conserver, or does the Solaris kernel for that client understand the break from conserver and interpret it correctly? I didn't want to patch conserver so that all machines it manages now have to make use of that alternate break. Only one machine might be set up like that, so that machine should still be "breakable", just not from those inadvertent disconnects. Ernie -----Original Message----- From: Chris Fowler [mailto:ChrisF@computone.com] Sent: Monday, April 30, 2001 10:32 AM To: 'Ernie Oporto'; users@conserver.com Subject: RE: Sun alternate break Yes, You need a patch and you must hae a sun support agreement to receive that patch. Call SunSolve and they'll give it to you. Chris -----Original Message----- From: Ernie Oporto [ mailto:Ernie.Oporto@viragelogic.com ] Sent: Monday, April 30, 2001 10:05 AM To: users@conserver.com Subject: Sun alternate break Is there a way to set a flag for Sun machines individually that have had this change made to them... http://sunsolve.sun.com/private-cgi/retrieve.pl?type=0 &doc=srdb%2F20427&disp lay=plain _______________________________________________ users mailing list users@conserver.com https://www.conserver.com/mailman/listinfo/users ------_=_NextPart_001_01C0D183.A2BB9FE0 Content-Type: text/html; charset="iso-8859-1" RE: Sun alternate break
Yes, changes will need to be made to Conserver.  I recoomend getting a Terminal Server that does not send a break rather than using one that does.  Many models support that feature.
-----Original Message-----
From: Ernie Oporto [mailto:Ernie.Oporto@viragelogic.com]
Sent: Monday, April 30, 2001 10:33 AM
To: users@conserver.com
Subject: RE: Sun alternate break

What I meant was, does applying that patch require anything special to be done to conserver, or does the Solaris kernel for that client understand the break from conserver and interpret it correctly?  I didn't want to patch conserver so that all machines it manages now have to make use of that alternate break.  Only one machine might be set up like that, so that machine should still be "breakable", just not from those inadvertent disconnects.
 
Ernie
 
-----Original Message-----
From: Chris Fowler [mailto:ChrisF@computone.com]
Sent: Monday, April 30, 2001 10:32 AM
To: 'Ernie Oporto'; users@conserver.com
Subject: RE: Sun alternate break

Yes,

You need a patch and you must hae a sun support agreement to receive that patch.  Call SunSolve and they'll give it to you.


Chris

-----Original Message-----
From: Ernie Oporto [mailto:Ernie.Oporto@viragelogic.com]
Sent: Monday, April 30, 2001 10:05 AM
To: users@conserver.com
Subject: Sun alternate break


Is there a way to set a flag for Sun machines individually that have had
this change made to them...

http://sunsolve.sun.com/private-cgi/retrieve.pl?type=0&doc=srdb%2F20427&disp
lay=plain

_______________________________________________
users mailing list
users@conserver.com
https://www.conserver.com/mailman/listinfo/users

------_=_NextPart_001_01C0D183.A2BB9FE0-- From iainr@dcs.ed.ac.uk Mon Apr 30 07:45:13 2001 Received: from muck.dcs.ed.ac.uk (muck.dcs.ed.ac.uk [129.215.216.15]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3UEjDN01360 for ; Mon, 30 Apr 2001 07:45:13 -0700 (PDT) Received: from mince.dcs.ed.ac.uk (root@mince.dcs.ed.ac.uk [129.215.58.141]) by muck.dcs.ed.ac.uk with ESMTP id PAA23390 for ; Mon, 30 Apr 2001 15:45:52 +0100 (BST) Received: from mince.dcs.ed.ac.uk (IDENT:iainr@localhost [127.0.0.1]) by mince.dcs.ed.ac.uk (8.9.1/8.9.1) with ESMTP id PAA03297 for ; Mon, 30 Apr 2001 15:45:52 +0100 Message-Id: <200104301445.PAA03297@mince.dcs.ed.ac.uk> X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: users@conserver.com Subject: Re: Sun alternate break In-Reply-To: Message from "Ernie Oporto" of "Mon, 30 Apr 2001 10:33:15 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 30 Apr 2001 15:45:51 +0100 From: Iain Rae Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: > RE: Sun alternate breakWhat I meant was, does applying that patch require > anything special to be done to conserver, or does the Solaris kernel for > that client understand the break from conserver and interpret it correctly? > I didn't want to patch conserver so that all machines it manages now have to > make use of that alternate break. Only one machine might be set up like > that, so that machine should still be "breakable", just not from those > inadvertent disconnects. > any suns which are patched should ignore any breaks sent via the conserver menu ( l1) but will halt if you type ~^b (quickly)at the terminal session. So you can use it without changing conserver, you just have to remember ~^b. > Ernie -- Iain Rae Tel:01316505202 Computing Officer JCMB:2148 Division of Informatics The University of Edinburgh From ChrisF@computone.com Mon Apr 30 08:19:43 2001 Received: from mustang.computone.com (mustang.computone.com [160.77.1.155]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3UFJhN01581 for ; Mon, 30 Apr 2001 08:19:43 -0700 (PDT) Received: by mustang.computone.com with Internet Mail Service (5.5.2650.21) id <2ZQ5M9B3>; Mon, 30 Apr 2001 11:24:27 -0400 Message-ID: <95B97DD42B78D31193A8005004D1E05C41389D@mustang.computone.com> From: Chris Fowler To: "'users@conserver.com'" Subject: RE: Sun alternate break Date: Mon, 30 Apr 2001 11:24:20 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C0D189.A50DE590" Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C0D189.A50DE590 Content-Type: text/plain At first I thought the break was a stupid idea. I've grown to love that break and wish that x86 machines supported it. Linux 2.4 with serial 5.05 does support the break but if the kernel is locked you can not use it. So in a way, it is not a break at all. The system continues to run after you issue the break. Chris -----Original Message----- From: Iain Rae [mailto:iainr@dcs.ed.ac.uk] Sent: Monday, April 30, 2001 10:46 AM To: users@conserver.com Subject: Re: Sun alternate break > RE: Sun alternate breakWhat I meant was, does applying that patch require > anything special to be done to conserver, or does the Solaris kernel for > that client understand the break from conserver and interpret it correctly? > I didn't want to patch conserver so that all machines it manages now have to > make use of that alternate break. Only one machine might be set up like > that, so that machine should still be "breakable", just not from those > inadvertent disconnects. > any suns which are patched should ignore any breaks sent via the conserver menu ( l1) but will halt if you type ~^b (quickly)at the terminal session. So you can use it without changing conserver, you just have to remember ~^b. > Ernie -- Iain Rae Tel:01316505202 Computing Officer JCMB:2148 Division of Informatics The University of Edinburgh _______________________________________________ users mailing list users@conserver.com https://www.conserver.com/mailman/listinfo/users ------_=_NextPart_001_01C0D189.A50DE590 Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: Sun alternate break

At first I thought the break was a stupid idea.  = I've grown to love that break and wish that x86 machines supported = it.  Linux 2.4 with serial 5.05 does

support the break but if the kernel is locked you can = not use it.  So in a way, it is not a break at all.  The = system continues to run after you issue the break.

Chris


-----Original Message-----
From: Iain Rae [mailto:iainr@dcs.ed.ac.uk]=
Sent: Monday, April 30, 2001 10:46 AM
To: users@conserver.com
Subject: Re: Sun alternate break


> RE: Sun alternate breakWhat I meant was, does = applying that patch require
> anything special to be done to conserver, or = does the Solaris kernel for
> that client understand the break from conserver = and interpret it correctly?
> I didn't want to patch conserver so that all = machines it manages now have to
> make use of that alternate break.  Only = one machine might be set up like
> that, so that machine should still be = "breakable", just not from those
> inadvertent disconnects.
>
any suns which are patched should ignore any breaks = sent via the conserver menu
( l1) but will halt if you type ~^b (quickly)at the = terminal session. So you
can use it without changing conserver, you just have = to remember ~^b.



> Ernie


--
Iain Rae        =         =         Tel:01316505202
Computing = Officer       =         JCMB:2148
Division of Informatics
The University of Edinburgh


_______________________________________________
users mailing list
users@conserver.com
https://www.conserver.com/mailman/listinfo/users

------_=_NextPart_001_01C0D189.A50DE590-- From Ernie.Oporto@viragelogic.com Mon Apr 30 10:31:16 2001 Received: from viragelogic.com ([209.101.115.247]) by underdog.stansell.org (8.11.3/8.11.3) with ESMTP id f3UHVGN02183 for ; Mon, 30 Apr 2001 10:31:16 -0700 (PDT) Received: by viragelogic.com; id NAA01043; Mon, 30 Apr 2001 13:32:56 -0400 (EDT) Received: from nodnsquery(209.223.210.114) by webshield.viragelogic.com via smap (V1.0) id xma001033; Mon, 30 Apr 01 13:32:45 -0400 From: "Ernie Oporto" To: "Chris Fowler" Cc: "Conserver-Users" Subject: RE: reread config Date: Mon, 30 Apr 2001 13:31:40 -0400 Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0064_01C0D179.E3635600" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <95B97DD42B78D31193A8005004D1E05C4138A5@mustang.computone.com> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Importance: Normal Sender: users-admin@conserver.com Errors-To: users-admin@conserver.com X-BeenThere: users@conserver.com X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Conserver Users List-Unsubscribe: , List-Archive: This is a multi-part message in MIME format. ------=_NextPart_000_0064_01C0D179.E3635600 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit RE: reread configYes, that should go along with the reread. It should read the files and act like the copies in memory are all that exist until the next reread is requested. Ernie -----Original Message----- From: Chris Fowler [mailto:ChrisF@computone.com] Sent: Monday, April 30, 2001 1:32 PM To: 'Ernie Oporto' Subject: RE: reread config It seems that for some reason, conserver holds open the config file. I would prefer that it be closed after reading. Chris -----Original Message----- From: Ernie Oporto [mailto:Ernie.Oporto@viragelogic.com] Sent: Monday, April 30, 2001 10:18 AM To: users@conserver.com Subject: RE: reread config My recommendation for avoiding the shifting of consoles in the middle of being used is to have conserver refuse to add them for a config reread if it detects that a change in the .cf file happens in between existing consoles. If the changes happen so that they can be tagged "on the end" of the list of consoles without shifting everything around or disconnecting anything, that would be better than no dynamic ability or a cold restart which makes the changes take effect, but disconnects all. Ernie > -----Original Message----- > From: users-admin@conserver.com [mailto:users-admin@conserver.com]On > Behalf Of Bryan Stansell > Sent: Thursday, April 26, 2001 8:40 PM > To: users@conserver.com > Subject: Re: reread config > > > Quoting Doug Hughes : > > well, I don't really have time to do a significant amont of work on it > > right now, and it seems like that is what would be required. However, > > I > > will noodle on it for a while. Back burner on slow simmer. > > conserver consomme. > > Cool. That's what I've been doing for a few years now...it's > such a nasty > problem to fix "right" that it seems to never go anywhere. My > final answer was > to rewrite the whole thing so it could do stuff like reread the > config file. > Well, hopefully you're burner is on a little higher than mine (or more > effecient or something). > > > The thing I really don't want is something that will drop all existing > > connections. We've got all the consoles hanging off cisco async > > boards requiring securid authentication, so dropping and restarting > > all those connections would require a significant amount of manual > > intervention. So, it's an interesting problem. I haven't really looked > > at it in great depth. I was wondering if there might be a way to > > lookup > > entries as the cf is parsed, and only delete ones that weren't found > > and deallocate or add new ones that were found. > > Ditto...I really want it to be dynamic and transparent to everything. > > Bryan > _______________________________________________ > users mailing list > users@conserver.com > https://www.conserver.com/mailman/listinfo/users > _______________________________________________ users mailing list users@conserver.com https://www.conserver.com/mailman/listinfo/users ------=_NextPart_000_0064_01C0D179.E3635600 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: reread config
Yes,=20 that should go along with the reread.  It should read the files and = act=20 like the copies in memory are all that exist until the next reread is=20 requested.
 
Ernie
 
-----Original Message-----
From: Chris Fowler=20 [mailto:ChrisF@computone.com]
Sent: Monday, April 30, 2001 = 1:32=20 PM
To: 'Ernie Oporto'
Subject: RE: reread=20 config

It seems that for some reason, conserver holds open = the config=20 file.  I would prefer that it be closed after reading. =

Chris


-----Original Message-----
From: Ernie=20 Oporto [mailto:Ernie.Oporto@viragelo= gic.com]=20
Sent: Monday, April 30, 2001 10:18 AM =
To: users@conserver.com

Subject: = RE: reread=20 config


My recommendation for avoiding the shifting of = consoles in the=20 middle of
being used is to have conserver = refuse to=20 add them for a config reread if it
detects = that a=20 change in the .cf file happens in between existing consoles. =

If the changes happen so that they can be tagged "on = the end"=20 of the list of
consoles without shifting = everything=20 around or disconnecting anything, that
would = be better=20 than no dynamic ability or a cold restart which makes the =
changes take effect, but disconnects all.

Ernie


> -----Original Message-----
>=20 From: users-admin@conserver.com [mailto:users-admin@conserver.co= m]On=20
> Behalf Of Bryan Stansell
>=20 Sent: Thursday, April 26, 2001 8:40 PM
> = To:=20 users@conserver.com
> Subject: Re: reread = config
>
>=20
> Quoting Doug Hughes = <doug@gblx.net>:=20
> > well, I don't really have time to do a = significant=20 amont of work on it
> > right now, and = it seems=20 like that is what would be required. However,
>=20 > I
> > will noodle on it for a = while. Back=20 burner on slow simmer.
> > conserver=20 consomme.
>
>=20 Cool.  That's what I've been doing for a few years = now...it's=20
> such a nasty
> = problem to fix=20 "right" that it seems to never go anywhere.  My
> final answer was
> to = rewrite the whole=20 thing so it could do stuff like reread the
> config=20 file.
> Well, hopefully you're burner is = on a=20 little higher than mine (or more
> = effecient or=20 something).
>
> > The=20 thing I really don't want is something that will drop all = existing=20
> > connections. We've got all the consoles = hanging off=20 cisco async
> > boards requiring = securid=20 authentication, so dropping and restarting
> >=20 all those connections would require a significant amount of = manual=20
> > intervention. So, it's an interesting = problem. I=20 haven't really looked
> > at it in = great depth.=20 I was wondering if there might be a way to
> >=20 lookup
> > entries as the cf is = parsed, and only=20 delete ones that weren't found
> > and = deallocate or add new ones that were found.
>
> Ditto...I really want it = to be=20 dynamic and transparent to everything.
>=20
> Bryan
>=20 _______________________________________________
>=20 users mailing list
> = users@conserver.com=20
> https://www.con= server.com/mailman/listinfo/users=20
>

_______________________________________________=20
users mailing list
users@conserver.com
https://www.con= server.com/mailman/listinfo/users=20

------=_NextPart_000_0064_01C0D179.E3635600--