Partages déconnectés au bout d'un certain temps

Partages déconnectés au bout d'un certain temps - Windows & Software

Marsh Posté le 01-10-2001 à 10:12:55    

De temps à autre sur des réseaux entièrement en 2000 (client 2000 dans le domaine du serveur 2000) j'ai les partages qui se retrouvent déconnectés. Les partages apparaissent avec cet icône avec la connexion réseau barrée :
 
http://www.rathgeb.org/files/disconnected.gif
 
Le serveur et le client sont patchés avec le SP2 de Windows 2000. J'ai bien trouvé l' article intitulé Invoking File/Folder Shortcut Menu Disconnects InterDrive Share (Q269443) sur Technet qui ressemble à mon problème, mais vu qu'il est sensé être corrigé avec le SP2 je doute que ce soit mon problème.
 
La fiabilité de la connexion réseau n'est pas le problème (déjà testé et il n'y a aucune perte de paquets) et si j'explore ce partage, il est reconnecté aussitôt.
 
Le problème est lié à une application de m..de qui utilise un accès sur un DB Jet, au moment ou le lecteur est déconnecté l'application vautre avec un message d'erreur qui d'après ses concepteurs signifie que la connexion réseau n'existe plus.
 
Est-ce que quelqu'un est confronté au même problème ? est-ce que quelqu'un aurait une hypothèse quant à l'origine du problème ? est-ce que quelqu'un aurait LA solution à ce problème ?

 

[edtdd]--Message édité par Requin--[/edtdd]

Reply

Marsh Posté le 01-10-2001 à 10:12:55   

Reply

Marsh Posté le 01-10-2001 à 10:15:23    

qu'appel tu un certain temps ?
car si c'est superieur au temps de relence des machine fait un script qui recree tes connexions au demarrage


---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
Reply

Marsh Posté le 01-10-2001 à 10:25:05    

boisorbe a écrit a écrit :

qu'appel tu un certain temps ?
car si c'est superieur au temps de relence des machine fait un script qui recree tes connexions au demarrage  




Je vois pas tro la requin mais je me rallie à l'avis de boisorbe :jap:


---------------
J'y étais (à la plus longue CG, et viva CyberTool)©F_P
Reply

Marsh Posté le 01-10-2001 à 10:27:57    

Non c'est inférieur... ils disposent déjà d'un script qui se charge de connecter leurs partages au logon.
 
Un certain temps c'est généralement plusieures heures, le soft qui utilise la DB reste ouvert durant toute la journée.
 
Planifier un script qui reconnecte les lecteurs à intervalle régulier ce sera fait en dernier recours.

Reply

Marsh Posté le 01-10-2001 à 10:31:49    

Je suppose que c'est 2000 qui ferme automatiquement les connex si pas utilisation durant un temps t (comme les modem...)... Enfin c'est une idée, j'ai jamais eu de cas donc dsl  :jap:


---------------
J'y étais (à la plus longue CG, et viva CyberTool)©F_P
Reply

Marsh Posté le 01-10-2001 à 10:32:28    

french_phoenix a écrit a écrit :

 
Je vois pas tro la requin mais je me rallie à l'avis de boisorbe :jap:  




 
J'ai une hypothèse, mais il faut encopre que je la verifie... je n'utilise pas un SMB pour me connecter au partage vu que c'est un réseau "full 2000", mais j'obtiens un ticket Kerberos et ce serait ce ticket qui au bout d'un certain temps perdrait sa validité (et donc provoquerai le déconnexion).
 
La je vais me replonger dans les books 2000 pour aller verifier si ca tient la route :(

Reply

Marsh Posté le 01-10-2001 à 10:34:01    

Requin a écrit a écrit :

 
 
J'ai une hypothèse, mais il faut encopre que je la verifie... je n'utilise pas un SMB pour me connecter au partage vu que c'est un réseau "full 2000", mais j'obtiens un ticket Kerberos et ce serait ce ticket qui au bout d'un certain temps perdrait sa validité (et donc provoquerai le déconnexion).
 
La je vais me replonger dans les books 2000 pour aller verifier si ca tient la route :(  




bis repetita  ;)  :D


---------------
J'y étais (à la plus longue CG, et viva CyberTool)©F_P
Reply

Marsh Posté le 01-10-2001 à 10:39:04    

tu dois avoir une sorte de 'bail', un drit de connexion sur un temps donné.
 
Essaye de voir dans les propriétés des partages.

Reply

Marsh Posté le 01-10-2001 à 10:42:29    

Ca fait cela chez moi aussi, comme je laisse ma machine allumée 24h/24, le matin quand j'arrive le lecteur partagé est deconnecté.
Je pense également que c'est un time out au bout d'une longue periode de non utilisation

Reply

Marsh Posté le 01-10-2001 à 10:50:24    

Donc visiblement ca fait partie du comportement de Windows 2000... mais le fait est que cette application de m..de se vautre lorsqu'elle essaie d'accéder à nouveau à la DB et la c'est franchement ennuyeux :(

Reply

Marsh Posté le 01-10-2001 à 10:50:24   

Reply

Marsh Posté le 01-10-2001 à 10:52:09    

Si je me rappelle bien je croa avoir vu un tps de validité pour kerberos quand j'ai fait un domaine 2k avec active directory  :jap:


---------------
J'y étais (à la plus longue CG, et viva CyberTool)©F_P
Reply

Marsh Posté le 01-10-2001 à 10:54:28    

A l'heure actuelle, je suis en train de rechercher la durée pendant laquelle une authentification est valide ;)

Reply

Marsh Posté le 01-10-2001 à 10:55:47    

Tien moah au courant ca m'intéresse  :jap:


---------------
J'y étais (à la plus longue CG, et viva CyberTool)©F_P
Reply

Marsh Posté le 01-10-2001 à 11:19:39    

Bon j'ai écrit un petit script pour le forcer à utiliser la connexion dont voici le code source :
 

Code :
  1. ' --- BEGIN FILE : heartbeat.vbs ---
  2. ' Set constants
  3. CONST strFile = "U:\heartbeat.log"
  4. CONST ForWriting = 2
  5. CONST ForAppending = 8
  6. ' open text file
  7. Set objFSO = CreateObject("Scripting.FileSystemObject" )
  8. If objFSO.FileExists(strFile) Then
  9.    Set objFile = objFSO.OpenTextFile(strFile, ForAppending)
  10. Else
  11.    Set objFile = objFSO.OpenTextFile(strFile, ForWriting, True)
  12. End If
  13. ' Get computer, domain and user name
  14. Set objWSH = WScript.CreateObject("WScript.Shell" )
  15. strComputername = objWSH.ExpandEnvironmentStrings("%COMPUTERNAME%" )
  16. strDomain       = objWSH.ExpandEnvironmentStrings("%USERDOMAIN%" )
  17. strUserName     = objWSH.ExpandEnvironmentStrings("%USERNAME%" )
  18. Set objWSH = Nothing
  19. ' writes content to file
  20. objFile.Write Now() & " - Heartbeat wrote by " & strUserName                  &_
  21.               " on " & strComputerName & ". Logged on " & strDomain           &_
  22.               " domain." & vbCrLf
  23. ' close file
  24. objFile.Close
  25. ' --- END FILE : heartbeat.vbs ---


 
Voila je vais bien voir si ca maintient la connexion...

Reply

Marsh Posté le 01-10-2001 à 11:20:38    

c'est quoi kerberos?

Reply

Marsh Posté le 01-10-2001 à 11:26:32    

krapaud a écrit a écrit :

c'est quoi kerberos?  




c'est un systeme  de cryptage on va dire :)
tapes keberos dans l'aide de windows  tu vas voir :p
En gros  win2k se sert  de ce type de cryptage pour negocier certains trucs
Si tu vas dans le soptions admin et securite tu vas en voir du keberos :p

Reply

Marsh Posté le 01-10-2001 à 11:27:46    

:jap:  
 
dankeschön!

Reply

Marsh Posté le 01-10-2001 à 11:32:32    

krapaud a écrit a écrit :

c'est quoi kerberos?  




 
Kerberos est un protocole qui sert entre autres à vérifier l'identitié de l'utilisateur et l'intégrité des sessions. En clair : la sécurité de Windows 2000 repose sur ce protocole.

Reply

Marsh Posté le 01-10-2001 à 11:33:11    

:jap:  
 
merci again :)

Reply

Marsh Posté le 01-10-2001 à 11:35:00    

Bon la j'ai trouvé qu'effectivement un ticket Kerberos a une durée de validité limitée dans le temps... vais encore lire un peu pour voir sa valeur par défault et si on peut l'augmenter.

Reply

Marsh Posté le 01-10-2001 à 11:35:36    

requin->tu pourrais me conseiller des bouquins stp?

Reply

Marsh Posté le 01-10-2001 à 11:41:15    

La valeur par défaut d'un ticket kerberos est de 10 heures si j'en crois le document suivant :  
 
http://msdn.microsoft.com/library/ [...] gp/512.asp
 
Cet article indique aussi comment la modifier.

Reply

Marsh Posté le 01-10-2001 à 11:46:39    

Alors la durée par défault de validité d'un ticket est de 8 heures...
 
Krapaud -> Quelques bouquins :
- Kit de Formation Microsoft Windows 2000 Coffret 4 en 1 édité par Microsoft Press (ISBN 2-84082-868-5) ; c'est l'ancien testament, la bible, le coran et le tables de la lois de Windows 2000 réunies dans un coffret. En clair les bouquins à te taper si tu veux faire le MCSE 2000.
 
- Microsoft Windows 2000 Server de William Boswell, Le Macmillan, édité par CampusPress (ISBN 2-7440-0789-7). Très bon bouquin assez général sur Windows 2000 Server.
 
- Windows 2000 Scripting Bible de William R. Stanek, édité par IDG Books (ISBN 0-7645-4677-5). Excellent bouquin pour écrire des scripts sous 2000 en VBScript ou JScript.
 
Sinon il y a quelques bouqins, comme les Administrator Pocket Consultant de Microsoft Press pour les taches les plus courantes, mais c'est assez limité, ou encore des bouqins qui ne traitent que d'un sujet (O'Reilly sur Active Directory par exemple).

 

[edtdd]--Message édité par Requin--[/edtdd]

Reply

Marsh Posté le 01-10-2001 à 11:48:36    

Guru a écrit a écrit :

La valeur par défaut d'un ticket kerberos est de 10 heures si j'en crois le document suivant :  
 
http://msdn.microsoft.com/library/ [...] gp/512.asp
 
Cet article indique aussi comment la modifier.  




 
Merci ! :) Donc "généralement 8 heures" d'après le Kit de formation et 10 d'après l'article, bon on va aller faire un tour dans les GPO ;)

Reply

Marsh Posté le 01-10-2001 à 11:54:50    

on en apprend tous les jours grace a ce forum ;)


---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
Reply

Marsh Posté le 01-10-2001 à 11:58:44    

Ok je suis allé modifier le délais.
 
Je l'ai mis à 48 heures au lieu de 10 heures (c'est donc bien 10 heures ;) )
 
On verra si ca règle le problème (je l'espère)

Reply

Marsh Posté le 01-10-2001 à 12:03:18    

tiens nous au courant car ca m'interesse fortement ce pb


---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
Reply

Marsh Posté le 01-10-2001 à 12:23:41    

merci pour la bibliographie  :jap:  :jap:  :jap:

Reply

Marsh Posté le 03-10-2001 à 13:45:29    

et au fait ca a marche???
:jap:


---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed