Ghost sessions on Solaris 2.3

Ghost sessions on Solaris 2.3

Post by Kang Sun ~{Ko?5 » Sat, 08 Apr 1995 04:00:00


        I guess our Solaris 2.3 systems lost its mind on tracking down
user's login/out activities.

        When you do a 'who', some current sessions, along with some
non-longer-existing "ghost" sessions, are displayed.

jun        pts/7        Apr  6 18:43    # non existing sessions
jun        pts/1        Apr  7 12:00    #
aaron      pts/1        Apr  7 12:18    # this also has pts/1

        "whoami" gives the correct answer, but "who am i" would just
sometimes give wrong answer. E.g. if user aaron issues "who am i"
now, he probably get
        "jun        pts/1        Apr  7 12:00"
because they are "sharing" the same "pts/1".

        The big problem with this is that the "talk" daemon always get
confused. I guess the it looks up the user's pts, and then send the
request to that user's pts, which might be actually owned by some
other user at this moment.

        It looks like files /var/adm/*tmp* has something to with
it. But who are responsible for writting/updating them? Perhaps some
daemons do not do their job right.

        Please help on this. We are running Solaris 2.3 with NIS+
running at security level 2. Thank you!

-- Kang


Ghost sessions on Solaris 2.3

Post by H Morrow Lo » Sun, 09 Apr 1995 04:00:00

You should upgrade to Solaris 2.4.

- Morrow


1. Remote Xterm session with solaris 2.6 with a solaris 2.3

I want to communicate from server A (in solarise 2.5) to server B (solaris
2.3) . In fact, I want to connect to the other server, establishing a
session with an X terminal.
When I write the other server address, the session established (I can
see it with the who command), but the window asking for my login and
my password is blank and the cursor stay at the upper left corner
of the window.

If I try an rlogin, everything work well.

In fact, I can connect from another server (say C) to server B. When I
watch the process being launch,
I see an "in.telnet.d" process and a "login -p -d /dev/pts/12 -h ent01"
(a child of in.telnet.d). In the first case (server A and B wich can't
communicate), the in.telnet.d process is launch, but the login process
did not appear.

Can somebody tell me why I don't receive the login window correctly?

2. Web-ROM

3. HELP: Solaris 2.3 <---> Solaris 2.3 PPP link problems

4. rcp (Redhat 8) fails with "Address already in use"

5. HELP: Solaris 2.3 <---> Solaris 2.3 PPP link Problems

6. Mode 13h & Linux

7. SOLUTION: Solaris 2.3: How to increase number of window sessions?

8. Squid (2) to ISP proxy problem on RH6

9. Solaris 2.3 doesn't like tcsh for ftp sessions

10. Help with Pageview under 2.3 (Re: Display Postscript X Solaris 2.3)

11. Telnet sessions die under high load on Sol 2.3

12. ppp/pppoe DSL ghost session - PPP Hack ?