Hi,
I'm trying to set up a 10.4.4 based XDM/GDM server at the moment and
having major problems - no one can log in! I've installed the 6.8.2
release of Xorg from the 10.4 unstable tree and configured the XDM
server following the instructions at http://homepage.mac.com/
steventamm/software/xdmvnc.html and can get a login screen via XDMCP
with Exceed (Win XP). However, no matter who I try to log in as I get
returned to the login prompt.
Running xdm with 'xdm -nodaemon -debug 1' gives the following output
(for a valid username):
admin$ sudo /usr/X11R6/bin/xdm -nodaemon -debug 1
DisplayManager.errorLogFile/DisplayManager.ErrorLogFile value /var/
log/xdm.log
DisplayManager.daemonMode/DisplayManager.DaemonMode value false
DisplayManager.pidFile/DisplayManager.PidFile value /usr/X11R6/lib/
X11/xdm/xdm.pid
DisplayManager.lockPidFile/DisplayManager.LockPidFile value true
DisplayManager.authDir/DisplayManager.authDir value /usr/X11R6/lib/
X11/xdm
DisplayManager.autoRescan/DisplayManager.AutoRescan value true
DisplayManager.removeDomainname/DisplayManager.RemoveDomainname value
true
DisplayManager.keyFile/DisplayManager.KeyFile value /usr/X11R6/lib/
X11/xdm/xdm-keys
DisplayManager.accessFile/DisplayManager.AccessFile value /usr/X11R6/
lib/X11/xdm/Xaccess
DisplayManager.exportList/DisplayManager.ExportList value
DisplayManager.greeterLib/DisplayManager.GreeterLib value /usr/X11R6/
lib/X11/xdm/libXdmGreet.so
DisplayManager.choiceTimeout/DisplayManager.ChoiceTimeout value 15
DisplayManager.sourceAddress/DisplayManager.SourceAddress value false
DisplayManager.willing/DisplayManager.Willing value su -m nobody -c /
usr/X11R6/lib/X11/xdm/Xwilling
Created chooser socket 5
creating socket to listen on port 177 of address ::
xdm error (pid 3262): XDMCP socket multicast join to ff02::12b
failed, errno 49
WaitForSomething
select returns 1. Rescan: 0 ChildReady: 0
ProcessRequestSocket
header: 1 2 1
Query respond 1
ConvertAddr returning 0 for family 30
all_query_respond: conntype=0, addr=(null), len=4
Send willing 1 user, load: 0.22 0.07 0.08
signals blocked
WaitForSomething
select returns 1. Rescan: 0 ChildReady: 0
ProcessRequestSocket
header: 1 7 61
Request respond 61
FindProtoDisplay
NewProtoDisplay
NewProtoDisplay 0x303400
Got 0x303470 (18 MIT-MAGIC-COOKIE-1)
Accept Session ID 206592001
WaitForSomething
select returns 1. Rescan: 0 ChildReady: 0
ProcessRequestSocket
header: 1 10 20
Manage 20
FindProtoDisplay
Manage Session ID 206592001, pdpy 0x303400
Computed display name: caperlinuxvm:0 for: ??&
ConvertAddr returning 0 for family 30
Starting display caperlinuxvm:0,HCLpcXserver
StartDisplay caperlinuxvm:0
DisplayManager.caperlinuxvm_0.serverAttempts/
DisplayManager.HCLpcXserver.ServerAttempts value 1
DisplayManager.caperlinuxvm_0.openDelay/
DisplayManager.HCLpcXserver.OpenDelay value 15
DisplayManager.caperlinuxvm_0.openRepeat/
DisplayManager.HCLpcXserver.OpenRepeat value 5
DisplayManager.caperlinuxvm_0.openTimeout/
DisplayManager.HCLpcXserver.OpenTimeout value 120
DisplayManager.caperlinuxvm_0.startAttempts/
DisplayManager.HCLpcXserver.StartAttempts value 4
DisplayManager.caperlinuxvm_0.pingInterval/
DisplayManager.HCLpcXserver.PingInterval value 5
DisplayManager.caperlinuxvm_0.pingTimeout/
DisplayManager.HCLpcXserver.PingTimeout value 5
DisplayManager.caperlinuxvm_0.terminateServer/
DisplayManager.HCLpcXserver.TerminateServer value false
DisplayManager.caperlinuxvm_0.grabServer/
DisplayManager.HCLpcXserver.GrabServer value false
DisplayManager.caperlinuxvm_0.grabTimeout/
DisplayManager.HCLpcXserver.GrabTimeout value 3
DisplayManager.caperlinuxvm_0.resetSignal/
DisplayManager.HCLpcXserver.Signal value 1
DisplayManager.caperlinuxvm_0.termSignal/
DisplayManager.HCLpcXserver.Signal value 15
DisplayManager.caperlinuxvm_0.resetForAuth/
DisplayManager.HCLpcXserver.ResetForAuth value false
DisplayManager.caperlinuxvm_0.authorize/
DisplayManager.HCLpcXserver.Authorize value true
DisplayManager.caperlinuxvm_0.authComplain/
DisplayManager.HCLpcXserver.AuthComplain value true
DisplayManager.caperlinuxvm_0.authName/
DisplayManager.HCLpcXserver.AuthName value XDM-AUTHORIZATION-1 MIT-
MAGIC-COOKIE-1
DisplayManager.caperlinuxvm_0.authFile/
DisplayManager.HCLpcXserver.AuthFile value
File: /usr/X11R6/lib/X11/xdm/authdir/authfiles/Acaperlinuxvm:0-kQj6q5
auth: 0x3036c0
pid: 3275
WaitForSomething
DisplayManager.caperlinuxvm_0.resources/
DisplayManager.HCLpcXserver.Resources value /usr/X11R6/lib/X11/xdm/
Xresources
DisplayManager.caperlinuxvm_0.xrdb/DisplayManager.HCLpcXserver.Xrdb
value /usr/X11R6/bin/xrdb
DisplayManager.caperlinuxvm_0.setup/DisplayManager.HCLpcXserver.Setup
value
DisplayManager.caperlinuxvm_0.startup/
DisplayManager.HCLpcXserver.Startup value
DisplayManager.caperlinuxvm_0.reset/DisplayManager.HCLpcXserver.Reset
value
DisplayManager.caperlinuxvm_0.session/
DisplayManager.HCLpcXserver.Session value /usr/X11R6/lib/X11/xdm/
Xsession
DisplayManager.caperlinuxvm_0.userPath/
DisplayManager.HCLpcXserver.Path value :/bin:/usr/bin:/usr/X11R6/bin:/
usr/ucb
DisplayManager.caperlinuxvm_0.systemPath/
DisplayManager.HCLpcXserver.Path value /etc:/bin:/usr/bin:/usr/X11R6/
bin:/usr/ucb
DisplayManager.caperlinuxvm_0.systemShell/
DisplayManager.HCLpcXserver.Shell value /bin/sh
DisplayManager.caperlinuxvm_0.failsafeClient/
DisplayManager.HCLpcXserver.FailsafeClient value /usr/X11R6/bin/xterm
DisplayManager.caperlinuxvm_0.userAuthDir/
DisplayManager.HCLpcXserver.UserAuthDir value /tmp
DisplayManager.caperlinuxvm_0.chooser/
DisplayManager.HCLpcXserver.Chooser value /usr/X11R6/lib/X11/xdm/
chooser
Before XOpenDisplay(caperlinuxvm:0)
After XOpenDisplay(caperlinuxvm:0)
Got remote address caperlinuxvm:0 16
ManageSession caperlinuxvm:0
Loading resource file: /usr/X11R6/lib/X11/xdm/Xresources
greet caperlinuxvm:0
SecureDisplay caperlinuxvm:0
Before XGrabServer caperlinuxvm:0
XGrabKeyboard succeeded caperlinuxvm:0
pseudoReset screen 0
before XSync
pseudoReset done
done secure caperlinuxvm:0
dispatching caperlinuxvm:0
GreetDone: admin, (password is 8 long)
Done dispatch caperlinuxvm:0
sessionArgument: <NULL>
Verify admin ...
password verify failed
failTimeout: 10
dispatching caperlinuxvm:0
failTimeout
Ping server
It is doing some authentication, as specifying an invalid username
changes the 'password verify failed' line into 'getpwnam() failed'.
I have tried logging in as both a local (NetInfo based) account and a
Domain (OpenDirectory based) account all fail similarly. I've also
tried the Fink XFree86 install (on 10.4.4 server), Apple's X11 (on
10.4.4 client) and a self built Xorg 6.9 release (on 10.4.4 server)
all with similar results.
In addition, I've tried out GDM with the same problems
Has anyone had any success with using XDM?
Thanks
Duncan
--
Duncan
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users