After a Macintosh successfully sends to the HP server, try the following command (assuming that X.X.X.X is the Macintosh IP address).
root# | /usr/bin/X11/xterm -display X.X.X.X:0.0 |
root# | setenv DISPLAY X.X.X.X:0.0; xterm (root is running csh) |
root# | env DISPLAY=X.X.X.X:0.0 /usr/bin/X11/xterm (root is running sh) |
In MacX, try running any of the above commands from the Remote menu. If it works from the HP server to the MacX, but fails from the MacX to the HP server, then you must have a networking permission related problem from MacX to the HP server. We've seen this scenario in a SunOS host which implemented a feature in the "rexecd" code that doesn't allow a host that isn't listed in the /etc/hosts file or YP (now called NIS) name server to execute the "rexecd" command. The solution for it is to add the Macintosh IP address and host name to the Sun's /etc/hosts file or the NIS name server. We suggest that you check this with the HP server to see if it has the same problem.