Tompkins, Michael
2017-Jan-19 13:15 UTC
[Samba] Bug 12518 - smbclient -c 'cd <dir>; ls' for DFS generates STATUS_INVALID_PARAMETER
I am wondering if anyone has had a chance to look at bug 12518? This is the context of the message: Wireshark trace gives a STATUS_INVALID_PARAMETER when running smbclient -c 'cd <dir>;ls' as a standalone program. This is a customer issue. We cannot recreate this issue so we're looking for why this may be happening. From the trace you'll see multiple sessions with smbclient, but the last one is the offending one. Regards, Mike Tompkins
Aurélien Aptel
2017-Jan-19 13:50 UTC
[Samba] Bug 12518 - smbclient -c 'cd <dir>; ls' for DFS generates STATUS_INVALID_PARAMETER
"Tompkins, Michael via samba" <samba at lists.samba.org> writes:> Wireshark trace gives a STATUS_INVALID_PARAMETER when running > smbclient -c 'cd <dir>;ls' as a standalone program. This is a customer > issue. We cannot recreate this issue so we're looking for why this may > be happening. From the trace you'll see multiple sessions with > smbclient, but the last one is the offending one.The errors comes up twice in the trace, for the same reasons. It seems smbclient is trying to open the file "" (zero-length path). Can the customer reproduce this everytime he runs the command? Can you provide the output of the failing command with full debug messages (-d10)? Does it also happen with "smbclient -D <dir> -c ls"? -- Aurélien Aptel / SUSE Labs Samba Team GPG: 1839 CB5F 9F5B FB9B AA97 8C99 03C8 A49B 521B D5D3 SUSE Linux GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
Tompkins, Michael
2017-Jan-19 14:18 UTC
[Samba] Bug 12518 - smbclient -c 'cd <dir>; ls' for DFS generates STATUS_INVALID_PARAMETER
This issue is reproducible for this customer and a couple of others. We execute the smbclient command the same way for each instance. The null user name is valid syntax sent from the smbclient. When we send the command " smbclient -c 'cd <dir>; ls' ", samba code executes starting with Negotiate Protocol Request, and onward. I'm guessing this could be a DFS issue, but again, I'm not sure. Using the -D <path> command line option should result in the same execution by Samba. - Mike -----Original Message----- From: Aurélien Aptel [mailto:aaptel at suse.com] Sent: Thursday, January 19, 2017 8:50 AM To: Tompkins, Michael; samba at lists.samba.org Cc: USA Xerox Samba; Futrell, Earl Subject: Re: [Samba] Bug 12518 - smbclient -c 'cd <dir>; ls' for DFS generates STATUS_INVALID_PARAMETER "Tompkins, Michael via samba" <samba at lists.samba.org> writes:> Wireshark trace gives a STATUS_INVALID_PARAMETER when running > smbclient -c 'cd <dir>;ls' as a standalone program. This is a customer > issue. We cannot recreate this issue so we're looking for why this may > be happening. From the trace you'll see multiple sessions with > smbclient, but the last one is the offending one.The errors comes up twice in the trace, for the same reasons. It seems smbclient is trying to open the file "" (zero-length path). Can the customer reproduce this everytime he runs the command? Can you provide the output of the failing command with full debug messages (-d10)? Does it also happen with "smbclient -D <dir> -c ls"? -- Aurélien Aptel / SUSE Labs Samba Team GPG: 1839 CB5F 9F5B FB9B AA97 8C99 03C8 A49B 521B D5D3 SUSE Linux GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)