sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #73497
Re: SAMBA og WinNT
Mogens Kjaer wrote:
Erlo Haugen wrote:
Problem:
Et IDE kører på en NT-klient, kildeteksterne ligger på et samba-share.
Undervejs opretter dette IDE nogle filer, som det læser igen.
Problemet er, at IDE'et ikke kan finde filerne igen. Hvis man kigger i
biblioteket (fra NT-klienten) viser det sig at filerne rent faktisk er
der..
Prøvede at kopiere hele biblioteksstrukturen over på en NT-server, her
virker alt ok.
Prøvede herefter at lave øvelse 1 igen, denne gang fra en 2k-klient.
Det virker osse, så det er kombinationen af NT og Samba der laver kuk
i den.
Du kommer nok til at sætte log level på samba serveren kraftigt op,
prøve fra hhv. en NT og en W2K klient, og prøve at sammenligne
logfilerne. De er formentlig meget store...
Mogens
De er nærmest koloenorme..
Oversatte fra 2K og NT i hver deres logfil for at finde ud hvad
forskellen er. Nu ved jeg ikke en hujende f.. om Sambas interne
virkemåde, så jeg har ledt lidt i blinde. Noget fandt jeg dog:
Der er en masse af disse i loggen når man kører med NT-klienten:
[2004/05/17 11:50:02, 5] lib/util.c:show_msg(286)
smb_vwv[22]=1 (0x1)
[2004/05/17 11:50:02, 5] lib/util.c:show_msg(291)
smb_bcc=3
[2004/05/17 11:50:02, 3] smbd/process.c:switch_message(685)
switch message SMBnttrans (pid 10843)
[2004/05/17 11:50:02, 4] smbd/uid.c:change_to_user(113)
change_to_user: Skipping user change - already user
[2004/05/17 11:50:02, 3] smbd/error.c:error_packet(113)
error packet at smbd/nttrans.c(1835) cmd=160 (SMBnttrans)
NT_STATUS_NOT_SUPPORTED
[2004/05/17 11:50:02, 5] lib/util.c:show_msg(275)
size=35
smb_com=0xa0
smb_rcls=187
smb_reh=0
smb_err=49152
smb_flg=136
smb_flg2=16449
[2004/05/17 11:50:02, 5] lib/util.c:show_msg(281)
smb_tid=1
smb_pid=36896
smb_uid=0
smb_mid=17408
smt_wct=0
Hvad er det for en NTSTATUS der ikke understøttes??
Derudover er der nogle forskelle i disse kald:
>>NT:
call_trans2findfirst: dirtype = 22, maxentries = 3,
close_after_first=1, close_if_end = 0 requires_resume_key = 1 level =
260, max_data_bytes = 352
>>2K:
call_trans2findfirst: dirtype = 22, maxentries = 1366,
close_after_first=1, close_if_end = 1 requires_resume_key = 1 level =
260, max_data_bytes = 16384
>>Maxentries og close_if_end er forskellige
og disse:
>>NT: call_trans2qfilepathinfo BATY/put_angle.ali level=257 call=7
total_data=0
>>2K: call_trans2qfilepathinfo BATY/put_angle.ali level=1004 call=7
total_data=0
>> level er forskellige
Hvor finder man info om disse "langhårede" ting?? Kildeteksten?
Jeg kører version 2.2.7a på en rødhætte 9
--
Erlo
----------
Mine skriverier udtrykker ikke nødvendigvis
min arbejdsgivers mening
Follow ups
References