Enabling XDMCP in Solaris 10
Solaris 10 is secure by default and starts services on localhost instead of system name or all hosts(*) . Due to that if you try to connect to server over xdmcp using exceed on demand or something you won’t get connection. For that we need to use following method to fix it.
if you issue ps on dtlogin. It might come up like this and listens on udp port 0 instead of 177.
#ps –ef |grep –i dtlogin/usr/dt/bin/dtlogin -daemon -udpPort 0You can change the above behaviour by using svccfg and change the properties.
#svccfg -s cde-login setprop 'dtlogin/args=""'#svcadm restart cde-login # or #svcadm enable -r cde-loginAfter these system should respond to xdmcp broadcast queries. Also if you want to disable the default security option you could give a try with netservices { open | limited }
4 Comments »
Leave a Reply
-
Archives
- August 2012 (1)
- February 2012 (1)
- December 2011 (1)
- August 2011 (2)
- July 2011 (1)
- June 2011 (1)
- May 2011 (3)
- April 2011 (2)
- February 2011 (1)
- January 2011 (1)
- January 2010 (1)
- December 2009 (1)
-
Categories
-
RSS
Entries RSS
Comments RSS
[…] Enabling XDMCP in Solaris 10 October 2009 3 […]
Pingback by My Blog gdesaboyina.wordpress.com 2010 in review « Gopi Desaboyina Solaris Blogs | January 2, 2011 |
Right on!!! This is the exact solution for our problem, thanks!
Hi Gopi,
I have installed Solaris 10 on T2000 Sunfire Server but I was not able to get the Solaris 10 desktop using Cygwin on Windows XP.
Your article enabling XDMCP on Solaris 10 has fixed our issue.
Thank you very much for posting this article which will help many systems administrators.
Thanks and regards,
Manjunath Mariyappa
Hello Manju, glad that my blog helped