Using Exceed to hit Solaris 10 server


I've been reading all the posts about using Exceed but none have been helpful so far. I see "some" of my servers in Exceed but not others, which have been set up the exact same way (in theory, probably in practice) using a "canned" install not of my own creation. These servers have been locked down for security in exactly the same way but still some are visible and some aren't. I've tweaked about every display, xserver, whatever, setting in the servers that I cannot see on the Exceed broadcast window, and no joy. I've compared whatever settings I can think of on the servers that do display, with the servers that don't display, and don't see anything different. Oh, and my users definitely need the graphical display and not just command line. Something arcane that I'm missing? Thanks --

Who is Participating?
SpelevinkConnect With a Mentor Author Commented:

Well, I found out what happened. Turns out that the /etc/ipf.conf file had block on and block off statements disabling port 177 through the network adapter. So I had to edit the ipf.conf to comment out those commands, and checked /network/ipfilter service which was online, so I disabled it. Bingo! Thanks for all your replies, I am good to go now.
nociSoftware EngineerCommented:
You don't tell how you access the various application servers, XDMCP chooser maybe? Another way can be using ssh to get to a system and then run a session manager on the system from there, or run applications with dedicated display from a service manager on the systems itself.

In the XDMCP case, are all systems on one broadcast domain { Ethernet [V]LAN }, or is there a well known XDMCP server that acts as a proxy ? is this proxy known to the users? is XDMCP configured correctly?
[ I have no recent knowledge of Sun, but above questions spring to mind  ]
>>I see "some" of my servers in Exceed but not others, which have been set up the exact same way (in theory, probably in practice) using a "canned" install not of my own creation.

Are these servers in the same subnetas the PC?
 the servers visible to the PC with exceed installed are likely in the same subnet as the PC.

If you need more help, please let us know what are you trying to achieve.  BTW, I'm haveing trouble with the updated EE site, I'll try to help you when possible, hopefully other experts can give you a hand.
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

SpelevinkAuthor Commented:

I have tried to use XDMCP chooser from the login window with varying results. (And I'm only able to get to the XDMCP chooser selection from the login screen on the actual server console window.) Some I am able to log in to. Some hang at "Sun Xserver version 1.6.6" and in a few minutes return to the global login screen. Some only show the global but not its zones at all in the XDMCP chooser window. All the servers are on one subnet but no XDMCP server proxy. XDMCP configured properly would be something i'd need help with although I can say that I've run gdmsetup and ensured that the Enable XDMCP and Honour Indirect Requests boxes are checked. I have copied off the "locked-down" hosts.allow and hosts.deny and created blank ones but that evidently is not the problem either. I have compared the "standard" /etc/X11/gdm/gdm.conf with the altered "locked down" gdm.conf and can't find anything obvious, and again, some of the servers I can see in Exceed but most I cannot. I have ensured that any services needed are online.

My PC is on a different subnet from all of the servers, but I can see some of the servers with Exceed Broadcast (only way I'm able to ssh into the other servers from my desk). Supposedly the load is exactly the same, and the lockdown script is exactly the same, so I can't figure out why I can see those three (globals) but not their zones, and can't see the other eight globals or their zones.

Very frustrating!
Are you trying to login as root ot as a normal user?

By default, Solaris does not allow remote login as root, check the /etc/default/login
file to find out.

# If CONSOLE is set, root can only login on that device.
# Comment this line out to allow remote login by root.
# CONSOLE=/dev/console

I would prefer allow secoure sell (ssh root) login instead.

If you are trying to login as a normal user.  login to the remote machine, check the
/var/adm/messagess to see if any error messages.

eg, you might have problem with NFS mount, eg problem with mounting your home dir from the NFS server etc.
nociSoftware EngineerCommented:
xdmcp broadcast will not work when you are on different subnets period. (that only works on one LAN segment).
xdmcp indirect or xdmcp direct can work. Direct because you address the server self, indirect because you ask a server to send a broadcast on it's LAN on behalf of you.  for queries to work the xdm needs to listen for broadcasts [ sent by system on it's LAN ].

ssh is a different method to access systems, this has nothing to do with XDM, you just run your local X-display server, then connect using ssh -X to some host [ which will transport the X protocol through an encrypted tunnel ], and you can tell the remote system to start some X session, f.e. using xinit or xstart, or startx whatever command can be used to start X from a native command line.
Hi  Spelevink,

    Good to know to find the problem, alway check your firewall(ipfilter etc) settings for when you have problem with network application.

    It is a good idea to have some docs about your servers configurations.

    Enjoy the holidays to all of you!
SpelevinkAuthor Commented:
I accepted my own comment because that was what worked in my situation. Even though all the responders gave good and pertinent answers, it just so happened that I found out the answer myself.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.