Got the logs! For anyone using OpenSolaris, they'll be in /var/adm/
messages
Dec 2 10:03:07 opensolaris gnome-session[590]: [ID 702911
daemon.warning] WARNING: Could not connect to ConsoleKit: Could not
get owner of name 'org.freedesktop.ConsoleKit': no such name
Dec 2 10:03:36 opensolaris last message repeated 1 time
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] ERROR protocol:165 Error while handling line 'login'
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] Traceback (most recent call last):
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] File "/usr/local/lib/python2.4/site-packages/neatx/
protocol.py", line 161, in _HandleLine
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] self._handler(line)
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] File "/usr/local/lib/python2.4/site-packages/neatx/app/
nxserver_login.py", line 76, in __call__
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] return self._Login(args)
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] File "/usr/local/lib/python2.4/site-packages/neatx/app/
nxserver_login.py", line 169, in _Login
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] self._TryLogin(username, password)
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] File "/usr/local/lib/python2.4/site-packages/neatx/app/
nxserver_login.py", line 259, in _TryLogin
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] authenticator.AuthenticateAndRun(username, password,
args)
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] File "/usr/local/lib/python2.4/site-packages/neatx/
auth.py", line 71, in AuthenticateAndRun
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] timeout=30)
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] File "/usr/lib/python2.4/vendor-packages/pexpect.py",
line 429, in __init__
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] self._spawn (command, args)
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] File "/usr/lib/python2.4/vendor-packages/pexpect.py",
line 531, in _spawn
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] self.pid, self.child_fd = self.__fork_pty()
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] File "/usr/lib/python2.4/vendor-packages/pexpect.py",
line 592, in __fork_pty
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] self.__pty_make_controlling_tty(child_fd)
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] File "/usr/lib/python2.4/vendor-packages/pexpect.py",
line 615, in __pty_make_controlling_tty
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] fd = os.open("/dev/tty", os.O_RDWR | os.O_NOCTTY);
Dec 2 10:04:34 opensolaris nxserver-login[1024]: [ID 702911
user.error] OSError: [Errno 6] No such device or address: '/dev/tty'
Dec 2 10:04:34 opensolaris nxserver-login[1021]: [ID 702911
user.error] ERROR nxserver_login:261 Authentication failed
Dec 2 10:04:34 opensolaris nxserver-login[1021]: [ID 702911
user.error] Traceback (most recent call last):
Dec 2 10:04:34 opensolaris nxserver-login[1021]: [ID 702911
user.error] File "/usr/local/lib/python2.4/site-packages/neatx/app/
nxserver_login.py", line 259, in _TryLogin
Dec 2 10:04:34 opensolaris nxserver-login[1021]: [ID 702911
user.error] authenticator.AuthenticateAndRun(username, password,
args)
Dec 2 10:04:34 opensolaris nxserver-login[1021]: [ID 702911
user.error] File "/usr/local/lib/python2.4/site-packages/neatx/
auth.py", line 113, in AuthenticateAndRun
Dec 2 10:04:34 opensolaris nxserver-login[1021]: [ID 702911
user.error] raise errors.AuthFailedError(("Authentication failed
(output=%r, "
Dec 2 10:04:34 opensolaris nxserver-login[1021]: [ID 702911
user.error] AuthFailedError: Authentication failed (output='',
exitstatus=None, signum=None)
I'm no expert but it looks like pexpect is having problems opening /
dev/tty. I can confirm that /dev/tty exists but I'm unsure of how
neatx is interacting with it. I'll try to dig though the code and run
the auth commands manually. If anyone can make any better sense of
what's going on, I'd love the help!
On Dec 1, 3:47 pm, Stephen Shirley <
kor...@gmail.com> wrote: