mboost-dp1

SMB "status_duplicate_name"


Gå til bund
Gravatar #1 - XorpiZ
21. aug. 2012 20:58
Jeg prøver forgæves at få adgang til et share på min windows8-pc fra min windows phone via en app, der hedder sharefolder.

Den brokker sig dog over, at der findes et "duplicate name on network"... hvilket der ikke gør. 192.168.2.100 er telefonen og 192.168.2.101 er min pc.

http://pastebin.com/tD9C8PZR

Fejlen er i linje 22 og 23.

Nogen der har nogle gode bud? Jeg kan sagtens tilgå sharet fra min egen pc ved at tilgå \\192.168.2.101\share$.

kasperd - jeg hidkalder dig.
Gravatar #2 - kasperd
22. aug. 2012 14:16
XorpiZ (1) skrev:
kasperd - jeg hidkalder dig.
Det kan godt være at jeg forstår mig på mange protokoller, men SMB er ikke en af dem. Alt hvad jeg nogensinde har haft brug for at vide om SMB er at den kører over TCP. Til gengæld har jeg ret godt styr på TCP.

Det pakkedump du linker til er i et format jeg aldrig har set før, men jeg kunne dog gennemskue nok til at se, at der er en enkelt TCP forbindelse, og der sker intet usædvanligt på TCP laget.

På TCP niveau er alt i skønneste orden. Dit problem må ligge højere oppe i stakken. En fejl som hedder duplicate name giver bare ikke ret meget mening på det sted. Den ville give mere mening i en name service. Men i så fald burde fejlen forekomme inden den åbner TCP forbindelsen.

Foregår der anden kommunikation samtidigt? Det ville være værd at undersøge om der foregår noget multicast DNS eller lignende.

Jeg har engang set problemer med Windows + Mac OS X, fordi Mac OS X fik rodet sine to IP adresser sammen (en på kablet netværk og en på trådløst). Og det blev ret forvirrende af at Windows prøvede med en lille håndfuld forskellige variationer af DNS over både IPv4 og IPv6 for at slå navnet op.
Gravatar #3 - XorpiZ
22. aug. 2012 14:24
kasperd (2) skrev:
Det pakkedump du linker til er i et format jeg aldrig har set før, men jeg kunne dog gennemskue nok til at se, at der er en enkelt TCP forbindelse, og der sker intet usædvanligt på TCP laget.


Det er fra Microsofts Netmonitor-tool, da Winpcap ikke virker i Windows 8 :<

Jeg kan afsløre, at det virker her på jobbet, hvor min tlf connecter til en Server 2008, så jeg tror måske, det er en opsætningsfejl et sted på min pc. Må lige kigge lidt nærmere på det i aften.

Jeg er dog lidt skuffet over, at du ikke er SMB-ekspert. Det ligner da ikke noget :)
Gravatar #4 - Hubert
22. aug. 2012 17:27
Det er ikke noget med samme navn på nogle maskiner vel? Det er typisk ved den slags jeg har fået den fejl.
Gravatar #5 - XorpiZ
23. aug. 2012 06:15
Nej, der er kun to maskiner tilsluttet netværket og ingen af dem har samme navn, desværre.
Gravatar #6 - Hubert
23. aug. 2012 06:16
XorpiZ (5) skrev:
Nej, der er kun to maskiner tilsluttet netværket og ingen af dem har samme navn, desværre.


Ja det ville sgu også være for let hvis det var der fejlen var. :) Men det er nu meget rart lige at få styr på basis inden man begynder på de helt tungefejlsøgnings tricks
Gravatar #7 - XorpiZ
23. aug. 2012 06:20
Naturligvis.

Jeg hælder dog som sagt mest til, at der er en indstilling i Windows 8, der spærrer, eftersom det virker uden problemer på vores filserver her på jobbet.
Gravatar #8 - Hubert
23. aug. 2012 06:28
Har du prøvet, sådan som et forsøg, at ændre navnet på en af maskinerne?
Gravatar #9 - XorpiZ
23. aug. 2012 06:48
Jep - ingen ændring desværre :<
Gravatar #10 - Hubert
23. aug. 2012 06:56
Output fra nbtstat –n viser heller ikke nogle konflikter? Hvis ikke kan det åbenbart være noget så obskurt som et netkort der er fjernet fra maskinen :/
Gravatar #11 - kasperd
23. aug. 2012 07:16
XorpiZ (3) skrev:
Jeg er dog lidt skuffet over, at du ikke er SMB-ekspert. Det ligner da ikke noget
Når jeg skal overføre filer mellem maskiner, bruger jeg ssh.

XorpiZ (7) skrev:
Jeg hælder dog som sagt mest til, at der er en indstilling i Windows 8, der spærrer, eftersom det virker uden problemer på vores filserver her på jobbet.
Har du prøvet at sammenligne pakkedumps fra de to situationer?
Gravatar #12 - XorpiZ
23. aug. 2012 07:42
kasperd (11) skrev:
Har du prøvet at sammenligne pakkedumps fra de to situationer?


Nu har jeg ihvf. Jeg kan se en enkelt forskel:

TCP:Flags=...A.R.., SrcPort=Microsoft-DS(445), DstPort=52242

Den dukker ikke op på den fejlramte maskine. Det er så vidt jeg kan se, serveren der sender besked til klienten om, hvilken port der er "OK".

Jeg prøver lige med Wireshark - det er nemmere at overskue synes jeg.
Gravatar #13 - bjoeg
23. aug. 2012 07:50
Duplicate name på begge netværk?

Langt ud i tågen teori:

Du har en maskine på jobbet med et share du tilgår, med samme navn som en maskine derhjemme?
Din telefon kan ikke finde finde ud at skelne mellem disse 2.
Gravatar #14 - XorpiZ
23. aug. 2012 07:52
bjoeg (13) skrev:
Duplicate name på begge netværk?

Langt ud i tågen teori:

Du har en maskine på jobbet med et share du tilgår, med samme navn som en maskine derhjemme?
Din telefon kan ikke finde finde ud at skelne mellem disse 2.


Nej, det er kun derhjemme, den brokker sig. Der er to pc'ere med hver deres navn og så min telefon forbundet til netværket derhjemme.

Her på arbejdet fungerer det uden problemer - kan både forbinde til et share på en server 2008 og på en XP-maskine.

Så jeg hælder som sagt mest til, at det er en opsætningsfejl på min Windows 8-maskine.
Gravatar #15 - kasperd
23. aug. 2012 11:23
XorpiZ (12) skrev:
Nu har jeg ihvf. Jeg kan se en enkelt forskel:

TCP:Flags=...A.R.., SrcPort=Microsoft-DS(445), DstPort=52242
Vil det sige at serveren sender STATUS_DUPLICATE_NAME i begge tilfælde?

At serveren sender en TCP pakke med reset flaget sat er ikke noget godt tegn. Men hvis det først sker når forbindelsen alligevel er ved at blive lukket, så er det ikke noget at bekymre sig om.

XorpiZ (12) skrev:
Jeg prøver lige med Wireshark - det er nemmere at overskue synes jeg.
Jeg synes også Wireshark er nemmere at overskue, men det er måske heller ikke nogen helt fair sammenligning, da jeg er mere vant til Wireshark.
Gravatar #16 - XorpiZ
23. aug. 2012 15:35
kasperd (15) skrev:
Vil det sige at serveren sender STATUS_DUPLICATE_NAME i begge tilfælde?


Sorry - nej, det gør den ikke. Har været lidt ophængt i dag, så jeg smider lige loggen fra Netmon op i morgen, og ser om jeg kan få kigget på det i aften derhjemme.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login