2 votes

QNTC et Windows Server 2008 R2

J'ai beaucoup de mal à faire communiquer une machine iSeries (AS/400) avec ma nouvelle boîte Windows Server 2008 R2 en utilisant le système de fichiers QNTC sur l'iSeries.

J'ai eu des problèmes similaires pour le faire communiquer initialement avec une machine Windows Server 2003, mais l'activation du compte invité local sur la boîte 2003 a résolu ce problème. Pas de chance avec la nouvelle machine 2008.

Quand je fais un WRKLNK /QNTC/SVR01 sur l'iSeries (qui devrait afficher les listes de partage, et qui le fait sur toutes les boîtes 2003) tout ce que j'obtiens est (Impossible de trouver l'objet correspondant au nom spécifié). .

Je sais que l'iSeries aime avoir le même nom d'utilisateur et le même mot de passe sur le serveur distant, mais malheureusement pour nous, ce n'est pas le cas. Quoi qu'il en soit, cela fonctionne actuellement avec différentes combinaisons de nom d'utilisateur/mot de passe sur une boîte 2003.

Pour essayer de faire parler ces malheureuses choses, j'ai rendu le serveur 2008 assez ouvert mais l'iSeries ne voit pas les partages sur celui-ci. J'ai activé le compte d'invité local, désactivé le pare-feu de Windows, défini les autorisations de partage pour que tout le monde ait le contrôle total, mais en vain.

J'ai lu quelque chose sur Internet à propos de l'iSeries qui ne pouvait gérer que l'authentification NTLM (et je crois savoir que par défaut, Server 2008 R2 n'utilise que NTLMv2 et que NTLM est désactivé), j'ai donc créé une stratégie de groupe spéciale pour le serveur et modifié tous les paramètres de stratégie de groupe sous Configuration de l'ordinateur \Policies\Windows Paramètres \Security Paramètres \Local Politiques \Security Options mais l'iSeries ne le verra toujours pas.

En consultant le journal des tâches de mon iSeries, je ne semble pas non plus recevoir de messages d'erreur.

Nous avons une équipe de programmeurs qui s'occupe de l'administration du système iSeries, mais ils sont à court d'idées de leur côté, et je suis à court d'idées de mon côté.

Cela me rend fou maintenant, et si quelqu'un a réussi à faire dialoguer un iSeries avec Windows Server 2008 R2 en utilisant QNTC, je serais très reconnaissant de toute suggestion, que ce soit du côté de Windows, des paramètres iSeries ou même des PTF IBM qui pourraient corriger quelque chose. L'iSeries fonctionne sous V5R4 et j'ai des privilèges *SECOFR sur lui, si cela peut aider.

Une dernière remarque (la plus importante !) - Les programmeurs pensent que c'est mon système qui pose problème, et moi je pense que c'est le leur - prouvez-moi que j'ai raison :)

2voto

Ben Pilbrow Points 11995

Nos programmeurs ont réussi à trouver une solution à ce problème !

La solution se présente sous la forme d'un PTF iSeries ( SI38554 ). Note : Ceci nécessite un IPL pour appliquer le correctif.

Nous avons testé ce PTF sur notre machine de test/dev et nous pouvons voir les partages sur le serveur 2008 R2 et également lire/écrire sur ceux-ci.

Comme nous ne pouvons pas utiliser la machine en direct à volonté, ils ont trouvé une solution ingénieuse pour nous permettre de tenir le coup en attendant. Ce qu'ils ont fait est de mettre en place un partage sur la machine de test (qui a eu le PTF et a été IPL'ed) qui passe essentiellement à travers la machine Server 2008 - c'est-à-dire sur le système live, faire un WRKLNK '/QNTC/QDEVSYS/SVR01' affichera le contenu du partage du serveur 2008 R2.

J'espère que cela aidera toute personne rencontrant ce problème - j'espère que cela permettra à quelqu'un d'autre d'économiser beaucoup de temps et d'efforts.

1voto

J'ai eu le même problème et après quelques recherches, notre gourou du réseau iSeries m'a dit que le problème était dû au fait que.. :

1) Microsoft a mis à jour son protocole CIFS dans Windows 2008. 2) IBM n'a pas effectué les mises à jour nécessaires de SON protocole netserver pour prendre en compte les mises à jour de CIFS.

Par conséquent, notre iSeries, V5R4, ne sera PAS en mesure de voir les lecteurs partagés. Je vais donc passer à un serveur Windows 2003.

0voto

Rob Howard Points 636

Vous devez désactiver SMB 2.0. voir comment désactiver smb 2 sur Windows vista ou server 2008 au moins jusqu'à ce que vous obteniez le patch qui négocie correctement le SMB

0voto

grmbl Points 155

Ceci est déjà implémenté dans la version 6 de l'OS400. Nous avons eu beaucoup de mal à comprendre comment accéder aux partages Windows. Assurez-vous que vous avez un compte DOMAINE, par exemple ISHARE, avec le mot de passe correspondant (en minuscules !). Donnez à ISHARE la permission d'écrire sur le partage Windows.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X