Mike, Maybe the up2date updated the /etc/X11/xdm/Xaccess file.
This file needs to have a line that starts with an asterisk '*' as the first char on the line. Maybe it enabled iptables/ipchains. Try: iptables -L or ipchains -L To see if any ports are being blocked. Also, is your workstation listed in the /etc/hosts file ? Newer versions of KDM will NOT work unless they can map the IP address to a workstation name. Hope that helps, Jim McQuillan [EMAIL PROTECTED] On Thu, 28 Feb 2002, Mike Ickes wrote: > Thanks in advance for your help! I have a RedHat7.2 installation with LTSP > 3.0. All was working fine until I believe I performed an up2date from > Redhats site then the login went South on me. All I get from the work > station is a grey screen with an x that I can move with the mouse. My tail > from the messages log is: > > Feb 28 15:34:32 sigbit dhcpd: DHCPREQUEST for 192.168.0.1 from > 00:d0:09:84:5f:14 via eth1 > Feb 28 15:34:32 sigbit dhcpd: DHCPACK on 192.168.0.1 to 00:d0:09:84:5f:14 > via eth1 > Feb 28 15:34:32 sigbit rpc.mountd: authenticated mount request from > 192.168.0.1:687 for /opt/ltsp/i386 (/opt/ltsp/i386) > Feb 28 15:34:46 192.168.0.1 syslogd started: BusyBox v0.60.1 > (2001.09.28-01:12+0000) > Feb 28 15:34:56 192.168.0.1 init: Entering runlevel: 2 > Feb 28 15:34:48 sigbit kdm[1384]: Cannot convert Internet address > 192.168.0.1 to host name > Feb 28 15:35:06 192.168.0.1 devfsd[107]: Caught SIGHUP > Feb 28 15:34:58 sigbit kdm[1384]: Cannot convert Internet address > 192.168.0.1 to host name > Feb 28 15:35:16 192.168.0.1 devfsd[107]: read config file: "/etc/devfsd.conf" > Feb 28 15:35:27 192.168.0.1 init: Switching to runlevel: 5 > Feb 28 15:35:08 sigbit kdm[1384]: Cannot convert Internet address > 192.168.0.1 to host name > Feb 28 15:35:28 sigbit kdm[1384]: Cannot convert Internet address > 192.168.0.1 to host name > Feb 28 15:37:03 sigbit sshd(pam_unix)[1986]: session opened for user root > by (uid=0) > Feb 28 15:37:09 sigbit kdm[1973]: server open failed for 192.168.0.1:0, > giving up > Feb 28 15:37:09 sigbit kdm[1384]: Display 192.168.0.1:0 cannot be opened > > A netstat -ap | grep xdmcp gives me the following > udp 0 0 > *:xdmcp *:* 1384/kdm > > I checked the kdmrc xdmcp and made sure that it was NOT changed to disable. > I am not sure where to solve the above error about not being able to > convert Internet address 192.168.0.1 to host name.....Here is my kdmrc file: > > # KDM configuration example. > # Note, that all comments will be lost if you change this file with > # the kcontrol frontend. > # > # Definition: the greeter is the login dialog, i.e., the part of KDM > # which the user sees. > # > # You can configure every X-display individually. > # Every display has a display name, which consists of a host name > # (which is empty for local displays), a colon and a display number. > # Additionally, a display belongs to a display class (which can be > # ignored in most cases; the kcontrol config frontend does not support > # this feature at all). > # Sections with display-specific settings have the formal syntax > # "[X-" host [":" number [ "_" class ]] "-" sub-section "]" > # You can use the "*" wildcard for host, number and class. You may omit > # trailing components; they are assumed to be "*". > # The host part may be a domain specification like ".inf.tu-dresden.de". > # From which section a setting is actually taken is determined by these > # rules: > # - an exact match takes precedence over a partial match (for the host part), > # which in turn takes precedence over a wildcard > # - precedence decreases from left to right for equally exact matches > # Example: display name "myhost:0", class "dpy". > # [X-myhost:0_dpy] precedes > # [X-myhost:0_*] (same as [X-myhost:0]) precedes > # [X-myhost:*_dpy] precedes > # [X-myhost:*_*] (same as [X-myhost]) precedes > # [X-*:0_dpy] precedes > # [X-*:0_*] (same as [X-*:0]) precedes > # [X-*:*_*] (same as [X-*]) > # These sections do NOT match this display: > # [X-hishost], [X-myhost:0_dec], [X-*:1], [X-:*] > # If a setting is not found in any matching section, a default is used. > # > # Every comment applies to the following section or key. > # > > # XXX do this on a per-display basis: should be [X-*-Desktop] > # HELPME: I need help with kbackgroundrenderer! -- [EMAIL PROTECTED] > [Desktop0] > BackgroundMode=Wallpaper > BlendBalance=100 > BlendMode=NoBlending > ChangeInterval=60 > Color1=88,116,152 > Color2=88,116,152 > CurrentWallpaper=0 > LastChange=0 > MultiWallpaperMode=NoMulti > Pattern= > Program= > ReverseBlending=false > Wallpaper=none > WallpaperList= > WallpaperMode=Scaled > > [General] > # If "false", KDM won't daemonize after startup. Use this, if you start > # KDM from inittab with the respawn instruction. Default is true. > DaemonMode=true > # The file, where X-servers to be used by kdm are listed. The file is in > # the usual xdm-Xservers format. > # Default is /usr/share/config/kdm/Xservers > # XXX i'm planning to absorb this file into kdmrc, but i'm not sure how to > # do this best. > Xservers=/etc/X11/xdm/Xservers > # Where KDM should store its PID. Default is /var/run/xdm.pid - this > # is an intentional conflict with "plain" XDM. > #PidFile=/var/run/kdm.pid > # Whether KDM should lock the pid file to prevent having multiple KDM > # instances running at once. Leave it "true", unless you're brave. > #LockPidFile=false > # Where to store authorization files. Default is /var/lib/kdm > #AuthDir=/var/lib/xdm > # Whether KDM should automatically re-read configuration files, if it > # finds them having changed. Just keep it "true". > #AutoRescan=false > # Additional environment variables KDM should pass on to the Xsetup, Xstartup, > # Xsession, and Xreset programs. This shouldn't be necessary very often. > # You may put QT_XFT here and export QT_XFT=1 before starting KDM to get > # anti-aliased fonts until I implement a proper option for this. > #ExportList=QT_XFT,ANOTHER_IMPORTANT_VAR > > [Xdmcp] > # Whether KDM should listen to XDMCP requests. Default is true. > Enable=true > # The UDP port KDM should listen on for XDMCP requests. Don't change the 177. > #Port=177 > # File with the private keys of X-terminals. Required for XDM authentication. > # Default is /usr/share/config/kdm/kdmkeys > #KeyFile= > # XDMCP access control file in the usual xdm-Xaccess format. > # Default is /usr/share/config/kdm/Xaccess > # XXX i'm planning to absorb this file into kdmrc, but i'm not sure how to > # do this best. > Xaccess=/etc/X11/xdm/Xaccess > # Number of seconds to wait for display to respond after the user has > # selected a host from the chooser. Default is 15. > #ChoiceTimeout=10 > # Strip domain name from remote display names if it is equal to the local > # domain. Default is true > #RemoveDomainname=false > # Use the numeric IP address of the incoming connection instead of the > # host name. Use this on multihomed hosts. Default is false > SourceAddress=true > # The program which is invoked to dynamically generate replies to XDMCP > # BroadcastQuery requests. > # By default no program is invoked and "Willing to manage" is sent. > Willing=/etc/X11/xdm/Xwilling > > [Shutdown] > # The command to run to halt the system. Default is /sbin/halt > HaltCmd=/sbin/poweroff > # The command to run to reboot the system. Default is /sbin/reboot > #RebootCmd= > # Offer LiLo boot options in shutdown dialog. Default is false > #UseLilo=true > # The location of the LiLo binary. Default is /sbin/lilo > #LiloCmd= > # The location of the LiLo map file. Default is /boot/map > #LiloMap= > > # Rough estimations about how many seconds KDM will spend at most on > # - opening a connection to the X-server (OpenTime): > # OpenRepeat * (OpenTimeout + OpenDelay) > # - starting a local X-server (SeverTime): ServerAttempts * ServerTimeout > # - starting a display: > # - local display: StartAttempts * (ServerTime + OpenTime) > # - remote/foreign display: StartAttempts * OpenTime > > [X-*-Core] > # How long to wait before retrying to start the display after various > # errors. Default is 15 > #OpenDelay= > # How long to wait before timing out XOpenDisplay. Default is 120 > #OpenTimeout= > # How often to try the XOpenDisplay. Default is 5 > #OpenRepeat= > # Try at most that many times to start a display. If this fails, the display > # is disabled. Default is 4 > #StartAttempts= > # The StartAttempt counter is reset after that many seconds. Default is 30 > #StartInterval= > # Ping remote display every that many minutes. Default is 5 > #PingInterval= > # Wait for a Pong that many minutes. Default is 5 > #PingTimeout= > # Restart instead of resetting the local X-server after session exit. > # Use it if the server leaks memory, etc. Default is false > #TerminateServer=true > # The signal needed to reset the local X-server. Default is 1 (SIGHUP) > #ResetSignal= > # The signal needed to terminate the local X-server. Default is 15 (SIGTERM) > #TermSignal= > # Need to reset the X-server to make it read initial Xauth file. > # Default is false > #ResetForAuth=true > # Create X-authorizations for local displays. Default is true > #Authorize=false > # Which X-authorization mechanisms should be used. > # Default is MIT-MAGIC-COOKIE-1 > #AuthNames= > # The name of this X-server's Xauth file. Default is "", which means, that > # a random name in the AuthDir directory will be used. > #AuthFile= > # Specify a file with X-resources for the greeter, chooser and background. > # The KDE frontend doesn't care for this, so you don't need it unless you > # use an alternative chooser or another background generator than kdmdesktop. > # Default is "" > #Resources= > # The xrdb program to use to read the above specified recources. > # Default is /usr/X11R6/bin/xrdb > #Xrdb= > # A program to run before the greeter is shown. You should start kdmdesktop > # there. Also, xconsole can be started by this script. > # Default is /usr/share/config/kdm/Xsetup > Setup=/etc/X11/xdm/Xsetup_0 > # A program to run before a user session starts. You should invoke sessreg > # there and optionally change the ownership of the console, etc. > # Default is /usr/share/config/kdm/Xstartup > Startup= > # A program to run after a user session exits. You should invoke sessreg > # there and optionally change the ownership of the console, etc. > # Default is /usr/share/config/kdm/Xreset > Reset= > # The program which is run as the user which logs in. It is supposed to > # interpret the session argument and start an appropriate session according > # to it. See SessionTypes. > # Default is /usr/share/config/kdm/Xsession > Session=/etc/X11/xdm/Xsession > # The program to run if Session fails. > # Default is /usr/X11R6/bin/xterm > #FailsafeClient= > # The PATH for the Session program. Default is > # /bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin > #UserPath= > # The PATH for Setup, Startup and Reset, etc. Default is > # /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin > #SystemPath= > # The default system shell. Default is /bin/sh > #SystemShell=/bin/bash > # Where to put the user's X-server authorization file if ~/.Xauthority > # cannot be created. Default is /tmp > #UserAuthDir= > # The host chooser program to use. > # Default is /usr/bin/chooser > # XXX this is going to be integrated into the greeter (probably). > #Chooser= > # If "true", KDM will automatically restart a session after an X-server > # crash (or if it is killed by Alt-Ctrl-BackSpace). Note, that enabling this > # opens a security hole: a secured display lock can be circumvented. > # Default is false > #AutoReLogin=true > # Allow root logins? Default is true > AllowRootLogin=true > # Allow to log in, when user has set an empty password? Default is true > AllowNullPasswd=true > # Where (relatively to the user's home directory) to store the last > # selected session. Default is .wmrc > #SessSaveFile=.wmrc > # Command FiFo options. > # XXX these options will probably change ... > # Default is false > #FifoCreate=true > # Default is -1 > #FifoOwner= > # Default is -1 > #FifoGroup= > > [X-*-Greeter] > # Session types the users can select. It is advisable to have "default" and > # "failsafe" listed herein, which is also the default. > # Note, that the meaning of this value is entirely up to your Session program. > SessionTypes=default,kde,gnome,failsafe > # Widget Style of the greeter: > # KDE, Windows, Platinum, Motif, Motif+, CDE, SGI; Default is KDE > #GUIStyle=Windows > # What should be shown righthand of the input lines: > # "Logo" - the image specified by LogoPixmap (Default) > # "Clock" - a neat analog clock > # "None" - nothing > #LogoArea=None > # The image to show when LogoArea=Logo. Default is kdelogo.png > #LogoPixmap= > # Normally, the greeter is centered on the screen. Use this, if you want > # it to appear elsewhere on the screen. Default is false > #GreeterPosFixed=true > #GreeterPosX=200 > #GreeterPosY=100 > # The headline in the greeter. > # The following character pairs are replaced: > # - %d -> current display > # - %h -> host name, possibly with domain name > # - %n -> node name, most probably the host name without domain name > # - %s -> the operating system > # - %r -> the operating system's version > # - %m -> the machine (hardware) type > # - %% -> a single % > # Default is "Welcome to %s at %n" > GreetString=Red Hat Linux (%n) > # The font for the headline. Default is charter,24,bold > #GreetFont=charter,24,5,0,50,0 > # The normal font used in the greeter. Default is helvetica,12 > #StdFont=helvetica,12,5,0,50,0 > # The font used for the "Login Failed" message. Default is helvetica,12,bold > #FailFont=helvetica,12,5,0,75,0 > # Language to use in the greeter. > # Use the default C or coutry codes like de, en, pl, etc. > #Language=de > # Specify, which user names (along with pictures) should be shown in the > # greeter. > # "All" - all users from /etc/passwd except those listed in NoUsers (Default) > # "Selected" - only the ones listed in Users > # "None" - no user list will be shown at all > ShowUsers=None > # For ShowUsers=Selected. Default is "" > #Users=root,johndoe > # For ShowUsers=All. Default is "" > >NoUsers=adm,alias,amanda,apache,bin,bind,daemon,exim,falken,ftp,games,gdm,gopher,halt,httpd,ident,ingres,kmem,lp, > >mail,mailnull,man,mta,mysql,named,news,nfsnobody,nobody,nscd,ntp,operator,pcap,pop,postfix,postgres,qmaild,qmaill > >,qmailp,qmailq,qmailr,qmails,radvd,reboot,rpc,rpcuser,rpm,sendmail,shutdown,squid,sympa,sync,tty,uucp,xfs,xten > # Special case of NoUsers: users with a UID less than this number (except root) > # will not be shown as well. Default is 0 > MinShowUID=500 > # Complement to MinShowUID: users with a UID greater than this number will > # not be shown as well. Default is 65535 > #MaxShowUID=29999 > # If false, the users are listed in the order they appear in /etc/passwd. > # If true, they are sorted alphabetically. Default is true > #SortUsers=false > # Specify, if/which user should be preselected for log in. > # Note, that enabling this feature can be considered a security hole, > # as it presents a valid login name to a potential attacker, so he "only" > # needs to guess the password. > # "None" - don't preselect any user (Default) > # "Previous" - the user which successfully logged in last time > # "Default" - the user specified in the DefaultUser field > #PreselectUser=Previous > # The user to preselect if PreselectUser=Default > #DefaultUser=ethel > # If this is true, the password input line is focused automatically if > # a user is preselected. Default is false > #FocusPasswd=true > # The password input fields cloak the typed in text. Specify, how to do it: > # "NoEcho" - nothing is shown at all, the cursor doesn't move > # "OneStar" - "*" is shown for every typed letter (Default) > # "ThreeStars" - "***" is shown for every typed letter > #EchoMode=NoEcho > # Who is allowed to shut down the system. > # "None" - no "Shutdown..." button is shown at all > # "Root" - the root password must be entered to shut down > # "All" - everybody can shut down the machine (Default) > AllowShutdown=Root > # Hold the X-server grabbed the whole time the greeter is visible. > # This may be more secure, but will disable any background. Default is false > #GrabServer=true > # How many seconds to wait for grab to succeed. Default is 3 > #GrabTimeout= > > [X-:*-Core] > # How often to try to run the X-server. Running includes executing it and > # waiting for it to come up. Default is 1 > #ServerAttempts= > # How long to wait for a local X-server to come up. Default is 15 > #ServerTimeout= > # See above. > AllowRootLogin=true > # See above. > AllowNullPasswd=true > # Enable password-less logins on this display. USE WITH EXTREME CARE! > # Default is false > #NoPassEnable=true > # The users that don't need to provide a password to log in. NEVER list root! > #NoPassUsers=fred,ethel > > [X-:*-Greeter] > # See above. > AllowShutdown=All > # Complain, if local X-authorization cannot be created. Default is true > # XXX this is a dummy currently > #AuthComplain=false > > [X-:0-Core] > # Enable automatic login on this display. USE WITH EXTREME CARE! > # Default is false > #AutoLoginEnable=true > # The user to log in automatically. NEVER specify root! > #AutoLoginUser=fred > # The password for the user to log in automatically. This is NOT required > # unless the user is to be logged into a NIS or Kerberos domain. If you use > # it, you must "chmod 600 kdmrc" for obvious reasons. > #AutoLoginPass=secret! > # The session for the user to log in automatically. This becomes useless after > # the user's first login, as the last used session will take precedence. > #AutoLoginSession=kde > # If "true", the auto-login is truly automatic, i.e., the user is logged in > # when KDM comes up. If "false", the auto-login must be initiated by crashing > # the X-server with Alt-Ctrl-BackSpace. Default is true > #AutoLogin1st=false > > [X-:0-Greeter] > # See above. > #PreselectUser=Default > #DefaultUser=johndoe > > Any suggestions....? > > Thanks! > > Mike > > > _____________________________________________________________________ > Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: > https://lists.sourceforge.net/lists/listinfo/ltsp-discuss > For additional LTSP help, try #ltsp channel on irc.openprojects.net > -- _____________________________________________________________________ Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: https://lists.sourceforge.net/lists/listinfo/ltsp-discuss For additional LTSP help, try #ltsp channel on irc.openprojects.net