2013-01-04 13 views
5

Sto eseguendo Jenkins su Mac OS X 10.7.5 e gestisco il backup notturno su una condivisione SMB su un server Windows. Voglio montare l'unità SMB automaticamente come parte dello script di backup, ma mount_smbfs non riesce all'interno di Jenkins. Il comando mount che uso è della forma:La chiamata di Jenkins a mount_smbfs non riesce con errore di autenticazione

mount_smbfs "//WORKGROUP;user:[email protected]/share" /Users/user/share 

Questo funziona bene dalla riga di comando terminale, ma in Jenkins mi dà l'errore:

mount_smbfs: server rejected the connection: Authentication error 

ho fatto in modo che Jenkins esegue il comando come lo stesso utente della riga di comando e nulla si è distinto nelle differenze nel PERCORSO e in altre variabili di ambiente.

+0

Le informazioni Apple rilevanti su support.apple.com/kb/HT1568 sfortunatamente non hanno un puntatore a un database di segnalazione errori e changerequest (che ost monopolist come Apple, Samsung e Microsoft sembrano trovare una cattiva idea). Speriamo che Mac OS 10.9 abbia una migliore implementazione SAMBA. –

risposta

2

Questa non è una risposta completa ancora - solo un elenco di informazioni rilevanti per la diagnosi. Si prega di modificare questa risposta se si trova una terapia adeguata.

Ecco alcuni importanti articoli di supporto Apple:

e queste sono le pagine man

  • uomo mount_smbfs
  • uomo smbut Il
  • uomo nsmb.conf

Si potrebbe desiderare di provare smbutil vista "/ GRUPPO DI LAVORO; utente: Server @ password"

di verificare la disponibilità dei server.

l'opzione -N del comando mount_smbfs è buono per automatizzare il processo di accesso

-N  Do not ask for a password. At run time, mount_smbfs reads the 
      ~/Library/Preferences/nsmb.conf file for additional configuration parameters 
      and a password. If no password is found, mount_smbfs prompts for it. 

C'è anche la questione del testo in chiaro o password cifrate affrontate a:

+0

La radice dei problemi è che Apple ha provato a reimplementare il samba e ha commesso alcuni errori mentre lo faceva: http://appleinsider.com/articles/11/03/23/inside_mac_os_x_10_7_lion_server_apple_replaces_samba_for_windows_networking_services –

Problemi correlati