Toon posts:

[w2kserver] IIS FTP RNFR & RNTO werkt niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb het volgende probleem:

Op een windows 2000 server, ingericht als webserver, draait een site waar een webcam steeds een plaatje naar upload. De webcam plaatst het plaatje als temp.tmp en renamed hem dan naar foto.jpg. Dit renamen gaat niet goed, er komt een 550 error terwijl de FTP user full controll over de FTP map en daaronder liggende bestanden heeft. Dit komt uit de log van de FTP server (die van IIS):

23:02:17 10.0.0.1 user001 MSFTPSVC1 servername 10.0.0.2 21 [3595]USER user001 - 331 0 0 0 0 FTP - - - -
23:02:17 10.0.0.1 user001 MSFTPSVC1 servername 10.0.0.2 21 [3595]PASS - - 230 0 0 0 0 FTP - - - -
23:02:17 10.0.0.1 user001 MSFTPSVC1 servername 10.0.0.2 21 [3595]created temp.tmp - 226 0 0 9055 343 FTP - - - -
23:02:17 10.0.0.1 user001 MSFTPSVC1 servername 10.0.0.2 21 [3595]RNFR temp.tmp - 350 0 0 0 0 FTP - - - -
23:02:17 10.0.0.1 user001 MSFTPSVC1 servername 10.0.0.2 21 [3595]RNTO foto.jpg - 550 183 0 0 0 FTP - - - -
23:02:17 10.0.0.1 user001 MSFTPSVC1 servername 10.0.0.2 21 [3595]QUIT - - 550 0 0 0 0 FTP - - - -

Volgens Microsoft zouden deze commando's vanaf IIS4 goed moeten werken.. Iemand enig idee wat ik fout doe?

  • djluc
  • Registratie: Oktober 2002
  • Nu online
Hoe gaat dat renamen in zijn werk? Is dat een FTP commando wat je verstuurd? Zoja, zou je het niet op het station waar de webcam op is aangesloten kunnen doen?

  • momania
  • Registratie: Mei 2000
  • Laatst online: 11:46

momania

iPhone 30! Bam!

Neem je whisky mee, is het te weinig... *zucht*


Verwijderd

Topicstarter
Het renamen gebeurd dmv de commando's RNFR en RNTO. Dit RNTO commando geeft een error 550.

Wanneer er nu een plaatje wordt ge-upload blijft het oude plaatje zichtbaar totdat het nieuwe plaatje volledig is geupload en ge-renamed. Als het plaatje meteen overschreven zou worden is de kans op kruisjes een stuk groter. Dit is de enige instelling die de webcam aan kan.. dus het zou hiermee moeten werken.

Verwijderd

Topicstarter
Heeft niemand een idee hoe dit kan? Of waar dit mee te maken kan hebben?