Foutmelding StarOffice na Samba-update

Pagina: 1
Acties:

  • birdofpray
  • Registratie: Juni 2003
  • Laatst online: 13-10-2024
Op ons bedrijf gebruiken we StarOffice 6.0 product update 3 voor Windows als Office-pakket. Al onze werkstations zijn er van voorzien en gebruiken Windows 2000 als O.S.

Onze File-server draait op Red Hat Enterprise, met uiteraard samba voor de communicatie richting de werkstations. Kort geleden heb ik een security-update voor samba (Security Advisory - RHSA-2004:259-23) op de server geïnstalleerd via Red Hat Network. Vanaf dat moment kan Staroffice geen documenten meer opslaan naar de netwerk schijven op de file-server. Er verschijnt de melding: "Fout bij opslaan van document doc_naam.sxw: Probleem bij schrijven. Bestand kan niet worden opgeslagen.". Andere programma's hebben dit probleem (voor als nog) niet en het openen van bestanden via Staroffice is ook geen probleem. Dit probleem doet zich op alle netwerkstations voor aangesloten op de desbetreffende server.

Op één laptop heb ik OpenOffice 1.1.1-1 staan, en die heeft geen problemen. Nu kan her en der waarschijnlijk wel tijdelijk OpenOffice installeren, maar dat is nou niet de oplossing die ik zoek.

Iemand een idee?

Verwijderd

Debuggen maar! Zoek in de Samba documentatie eens naar de instelling "debug level", en zet die wat hoger... Vervolgens kun je iedere actie tot in detail napluizen in de logfiles en zul je ontdekken wat er aan de hand is! Verder is het misschien handig om het relevante deel van je smb.conf hier te posten (dat is dus het "[global]" gedeelte en de configuratie van de share die gebruikt wordt om files op te slaan)

  • birdofpray
  • Registratie: Juni 2003
  • Laatst online: 13-10-2024
smb.conf zonder commentaar:

======================= Global Settings =====================================
[global]

# workgroup = NT-Domain-Name or Workgroup-Name
workgroup = ddd

# server string is the equivalent of the NT Description field
server string = file server ipc102


printcap name = /etc/printcap
load printers = yes

# this tells Samba to use a separate log file for each machine
# that connects
log file = /var/log/samba/%m.log

# Put a capping on the size of the log files (in Kb).
max log size = 50


socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

password server = None
security = SHARE
dns proxy = no

#============================ Share Definitions ==============================
[homes]


Moet ik iets toevoegen in de trant van:

debug level = 3

Welke level is aan te raden en hoe kan ik de huidige level zichtbaar maken? Met smbstatus krijg ik het niet te zien.

Verwijderd

De standaard level staat wel ergens in de manual, en dan verhogen (gewoon zelf proberen, kijken wanneer je wat nuttigs tegenkomt)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:52

crisp

Devver

Pixelated

ik had laatst na het installeren van een aantal security patches onder win2k ook problemen met rechten op samba-shares. Uiteindelijk ben ik over gegaan naar security=user met een aantal usermappings.

Dat viel trouwens ook samen met een samba-update. De laatste versies van samba hebben ook weer wat fixes mbt security-patches voor windows. Nu is security=user al standaard vanaf samba versie 2.x - wellicht dat de combo security=share en volledig gepatchde win2k boxen gewoon niet meer compatible is?

[ Voor 45% gewijzigd door crisp op 06-08-2004 00:17 ]

Intentionally left blank


  • birdofpray
  • Registratie: Juni 2003
  • Laatst online: 13-10-2024
crisp schreef op 06 augustus 2004 @ 00:13:
ik had laatst na het installeren van een aantal security patches onder win2k ook problemen met rechten op samba-shares. Uiteindelijk ben ik over gegaan naar security=user met een aantal usermappings.
Het veranderen van de security optie brengt helaas niets. Uit de samba log's wordt ik helaas ook niet wijzer, ik zie weinig verschil wanneer ik een document op sla met staroffice (lukt niet) of openoffice (lukt wel).

Opslaan in SO6:
--------
[2004/08/06 09:05:26, 2] auth/auth.c:check_ntlm_password(305)
check_ntlm_password: authentication for user [michael] -> [michael] -> [michael] succeeded
[2004/08/06 09:05:26, 1] smbd/service.c:make_connection_snum(613)
ipc82 (192.168.0.82) connect to service michael initially as user michael (uid=530, gid=100) (pid 1226)
[2004/08/06 09:05:26, 1] smbd/service.c:close_cnum(798)
ipc82 (192.168.0.82) closed connection to service michael
[2004/08/06 09:05:33, 2] smbd/open.c:open_file(240)
michael opened file SO6_test.sxw read=No write=Yes (numopen=2)
[2004/08/06 09:05:33, 2] smbd/close.c:close_normal_file(228)
michael closed file SO6_test.sxw (numopen=1)
[2004/08/06 09:05:33, 2] smbd/open.c:open_file(240)
michael opened file SO6_test.sxw read=Yes write=No (numopen=2)
[2004/08/06 09:05:33, 2] smbd/close.c:close_normal_file(228)
michael closed file SO6_test.sxw (numopen=1)
[2004/08/06 09:05:33, 2] auth/auth.c:check_ntlm_password(312)
check_ntlm_password: Authentication for user [nobody] -> [nobody] FAILED with error NT_STATUS_WRONG_PASSWORD
[2004/08/06 09:05:33, 2] auth/auth.c:check_ntlm_password(312)
check_ntlm_password: Authentication for user [michael] -> [michael] FAILED with error NT_STATUS_WRONG_PASSWORD
[2004/08/06 09:05:33, 2] auth/auth.c:check_ntlm_password(312)
check_ntlm_password: Authentication for user [nobody] -> [nobody] FAILED with error NT_STATUS_WRONG_PASSWORD
-------

Opslaan in Open Office:
--------
[2004/08/06 09:04:44, 2] auth/auth.c:check_ntlm_password(305)
check_ntlm_password: authentication for user [michael] -> [michael] -> [michael] succeeded
[2004/08/06 09:04:44, 1] smbd/service.c:make_connection_snum(613)
ipc82 (192.168.0.82) connect to service michael initially as user michael (uid=530, gid=100) (pid 1226)
[2004/08/06 09:04:44, 1] smbd/service.c:close_cnum(798)
ipc82 (192.168.0.82) closed connection to service michael
[2004/08/06 09:04:56, 2] smbd/open.c:open_file(240)
michael opened file OOo_test.sxw read=No write=Yes (numopen=2)
[2004/08/06 09:04:56, 2] smbd/close.c:close_normal_file(228)
michael closed file OOo_test.sxw (numopen=1)
[2004/08/06 09:04:56, 2] smbd/open.c:open_file(240)
michael opened file OOo_test.sxw read=Yes write=No (numopen=2)
[2004/08/06 09:04:56, 2] smbd/close.c:close_normal_file(228)
michael closed file OOo_test.sxw (numopen=1)
[2004/08/06 09:04:57, 2] smbd/open.c:open_file(240)
michael opened file OOo_test.sxw read=No write=Yes (numopen=2)
[2004/08/06 09:04:57, 2] smbd/close.c:close_normal_file(228)
michael closed file OOo_test.sxw (numopen=1)
[2004/08/06 09:04:57, 2] smbd/open.c:open_file(240)
michael opened file OOo_test.sxw read=Yes write=Yes (numopen=2)
[2004/08/06 09:04:59, 2] smbd/open.c:open_file(240)
michael opened file OOo_test.sxw read=Yes write=No (numopen=3)
[2004/08/06 09:04:59, 2] smbd/close.c:close_normal_file(228)
michael closed file OOo_test.sxw (numopen=2)
[2004/08/06 09:05:00, 2] smbd/close.c:close_normal_file(228)
michael closed file OOo_test.sxw (numopen=1)
[2004/08/06 09:05:00, 2] auth/auth.c:check_ntlm_password(312)
check_ntlm_password: Authentication for user [nobody] -> [nobody] FAILED with error NT_STATUS_WRONG_PASSWORD
[2004/08/06 09:05:00, 2] auth/auth.c:check_ntlm_password(312)
check_ntlm_password: Authentication for user [michael] -> [michael] FAILED with error NT_STATUS_WRONG_PASSWORD
-------

Wat me wel op valt is dat er in beide gevallen die error NT_STATUS_WRONG_PASSWORD gegeven wordt, ik weet niet goed wat ik daar nou weer van moet denken.

Verwijderd

Probeer eens als je opslaat te wisselen van samba-hostname. Stel je voor dat je server "servertje" heet, met het IP 192.168.0.1, dan kun je die zowel benaderen als "\\servertje\share" als "\\192.168.0.1\\share". Misschien dat er ergens in Windows wat verkeerd loopt, zodat het verkeerde password gegeven wordt... Het is maar een gok, maar zeker het proberen waard!

Verwijderd

Verander je werkgroep eens van ddd naar ddd.lan. Ik had laatst ook probleemen met Windows 2000/XP en dit loste het op.

Ik hoefde hiervoor overigen niet te rejoinen.

Vertel samba trouwens ook even op welke interface hij moet luisteren.

interfaces = eth0 lo
bind interfaces only = yes

[ Voor 43% gewijzigd door Verwijderd op 07-08-2004 14:25 ]

Pagina: 1