Spanish Estoy empezando con samba2

jesuslizonsoluciones

Member
Licensed User
Longtime User
Hola a todos

Tengo problemas de copiar un fichero del share de un servidor samba. Despues de identificarme correctamente, cuando intento copiar un archivo del servidor me sale login incorrecto

B4X:
Sub SMBClient_Resource(success As Boolean, smbobjres As Object,smbobj As Object, info As String)

    
Log($"SMBClient_Resource(${success},${info},${smbobjres},${smbobj})"$)
    If smbobjres <> Null And smbobj <> Null And info = "OK" Then
        Dim smbResource As SMBResource = smbobjres
        glRes = smbResource
        
        Dim smbfile As SMBFile = smbobj
        
        Dim smbResource As SMBResource = smbobjres
        'File.WriteString(File.DirInternal, "1.txt", "Some text")
        
        

        Log($"SMBClient_Resource(${smbResource}, ${smbfile})"$)
        Log($"CanonicalPath = ${smbfile.CanonicalPath}"$)
        Log($"CanonicalUncPath = ${smbfile.CanonicalUncPath}"$)
        
    
        smbClient.Copy(smbfile,File.DirDefaultExternal,"configdoc.json")
        
        
        
    End If

    
End Sub

Estos son los mensajes que me salen

SMBClient_Resource(true,OK,smb://188.85.148.70:43222/HICEAMEFC/Home/Services/signdocs/,smb://188.85.148.70:43222/HICEAMEFC/Home/Services/signdocs/)
SMBClient_Resource(smb://188.85.148.70:43222/HICEAMEFC/Home/Services/signdocs/, smb://188.85.148.70:43222/HICEAMEFC/Home/Services/signdocs/)
CanonicalPath = smb://188.85.148.70:43222/HICEAMEFC/Home/Services/signdocs/
CanonicalUncPath = smb://188.85.148.70:43222/HICEAMEFC/Home/Services/signdocs/

Este mensaje cuando intento copiar

IOException: jcifs.smb.SmbAuthException: Logon failure: unknown user name or bad password.
SMBClient_CopyResult(false)
 

Situ LLC

Active Member
Licensed User
Compadre debes de verificar los credeciales porque aqui dice

IOException: jcifs.smb.SmbAuthException: Logon failure: unknown user name or bad password.
SMBClient_CopyResult(false)

Hay un problema con el nombre de usuario y pass
Asegurate bien que tengas bien los credenciales y estas apuntando la carpeta correcta usa el WinScp bajalo es gratis y asi podras asegurarte que si entras por ese tipo de ftp entonces podras ver tus errores.

baja el Winscp de aqui

Salud
 
Upvote 0
Top