Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

XDM sur VAX

2 views
Skip to first unread message

JKB

unread,
Jan 10, 2023, 4:23:54 AM1/10/23
to
Bonjour à tous,

Je ne sais pas s'il reste du monde ici mais je tente.

Je suis en train de remplacer un VAX de la série 7000 par simh en
attendant de tester vax-mp. Pour l'instant, je teste avec simh.

J'ai installé OpenVMS 7.3 avec les licences qui vont bien (pas des
hobbyist), rajouté la pile TCPIP et passé un coup de vms$tailor
pour installer DECW$.

Le système démarre normalement, TCPIP est configuré et XDM est
lancé :

$ show sys
OpenVMS V7.3 on node FERMAT 10-JAN-2023 10:13:20.69 Uptime 13 22:42:59
Pid Process Name State Pri I/O CPU Page flts Pages
...
00000110 TCPIP$INETACP HIB 10 252 0 00:00:01.54 1088 974
00000111 TCPIP$FTP_1 LEF 10 9239 0 00:00:24.23 3235 1491 N
00000113 TCPIP$XDM_1 LEF 9 516 0 00:00:08.46 2099 2049 N
...
$

Tout se passe comme si XDM n'écoutait pas sur l'interface TCPIP. Le
contenu de SYS$SPECIFIC:[TCPIP$XDM]XACCESS.TXT semble pourtant
correct (tous les clients sont autorisés).

J'ai rajouté dans XSERVERS.TXT:
client.domain.local:0 foreign

Naturellement, la résolution de nom se fait bien.

$ tcpip
TCPIP> ping client.domain.local
64 bytes from 192.168.10.103: icmp_seq=0 ttl=64 time=20 ms
64 bytes from 192.168.10.103: icmp_seq=1 ttl=64 time=10 ms
64 bytes from 192.168.10.103: icmp_seq=2 ttl=64 time=0 ms
64 bytes from 192.168.10.103: icmp_seq=3 ttl=64 time=30 ms

Côté client:
hilbert:[~/git/vax_mp/src] > Xephyr -query fermat :1
XDM: too many retransmissions, declaring session dead
XDM: too many retransmissions, declaring session dead
XDM: too many retransmissions, declaring session dead
XDM: too many retransmissions, declaring session dead
XDM: too many retransmissions, declaring session dead

J'ai naturellement vérifié la configuration du client qui fonctionne
avec des machines Unix sans problème.

Je suppose que ma configuration n'est pas bonne, mais je ne vois pas
ce qui cloche.

Bien cordialement,

JKB

--
Si votre demande me parvient en code 29, je vous titiouillerai volontiers
une réponse.

JKB

unread,
Jan 10, 2023, 8:43:10 AM1/10/23
to
Quelques points intéressants:

$ dir

Directory SYS$SPECIFIC:[TCPIP$XDM.WORK]

HILBERT_1.COM;3 HILBERT_1.COM;2 HILBERT_1.COM;1 HILBERT_1.ERR;3
HILBERT_1.ERR;2 HILBERT_1.ERR;1 HILBERT_1.OUT;3 HILBERT_1.OUT;2
HILBERT_1.OUT;1

$ type HILBERT_1.COM
$ @SYS$COMMON:[SYSEXE]TCPIP$XDM_XSESSION.COM hilbert:1
$ type HILBERT_1.err
[176 1673357406] xdm error: server open failed for hilbert:1, giving up
$ type HILBERT_1.out
$ delete *.*;*
$

Où l'on apprend donc que le serveur X essaie de se connecter à
TCPIP$XDM_1 (puisqu'il apparaît avec son petit nom et son numéro de
display), mais que ça coince ensuite.

J'ai essayé de lancer @SYS$COMMON:[SYSEXE]TCPIP$XDM_XSESSION.COM à
la main :

$ @SYS$COMMON:[SYSEXE]TCPIP$XDM_XSESSION.COM hilbert:1
p1 = HILBERT:1
p2 =
Executing SYS$MANAGER:SYLOGIN


Executing run sys$system:decw$wsinit

Can't open display

Executing run sys$system:decw$session

X Toolkit Error: Can't open display: _WSA3:

Fatal error detected, image exiting -- final message:
no safety display could be opened
: non-translatable vms error code: 0xE4A, vms message:
%system-e-unsupported, unsupported operation or function

Et là, je sèche.
0 new messages