FTP Null Error

Report and discuss bugs here!
Post Reply
ddoc
Posts: 6
Joined: Sat Jun 16, 2012 2:46 pm

FTP Null Error

Post by ddoc »

Hi, I am having some FTP problems with YAWCAM.

Mainly I get two errors either Connection reset by peer or FTP Error: NUll

I have on some occasions been able to upload to WU for days on end without any problems however, I note for the past four days I am receiving the FTP Error: Null warning in the YAWCAM console.

The following is the debug log text, I'd appreciate if you could have a look and advise please?


YAWCAM - Yet Another Webcam Software
Version: 0.3.8 (2012-06-11)
os.arch: x86
java.home: C:\Program Files\Java\jre6
java.vendor: Sun Microsystems Inc.
java.version: 1.6.0_31
java.io.tmpdir: C:\DOCUME~1\d\LOCALS~1\Temp\
user.home: C:\Documents and Settings\d
base_path: C:\Documents and Settings\d\.yawcam\
File.separator: \
Local language: en
Reading settings: C:\Documents and Settings\d\.yawcam\yawcam_settings.xml
CompatibleImageType: 1
url: http://www.yawcam.com/ver.dat
url: http://hem.bredband.net/yawcam/ver.dat
IpDetectThread starting...
Passwords:
---------------------------------
0: ddocCAM1 f5021eac326f0f9453b17adbfcaa9e82 ed3c4714f34345b980ffbf07ddd5d149
---------------------------------
Banned ip:
---------------------------------
---------------------------------
Running init for cam: 1 pin: 0 format: 0
CamManager.initCam()
dsj.dll version: 0_8_64
dsj.jar version: 0_8_64
DSEnvironment.getSystemInfo(true):
OS: Windows XP, 5.1, x86
JRE: 1.6.0_31, class version: 50.0
Locale: en_GB, codepage: Cp1252

java home: C:\Program Files\Java\jre6

class path: .;lib/activation.jar;lib/commons-jxpath-1.1.jar;lib/commons-logging.jar;lib/commons-logging-api.jar;lib/dsj.jar;lib/jmf.jar;lib/mail.jar;lib/mx4j-impl.jar;lib/mx4j-jmx.jar;lib/mx4j-remote.jar;lib/mx4j-tools.jar;lib/sbbi-jmx-1.0.jar;lib/sbbi-upnplib-1.0.4.jar;lib/ftp4j.jar

library path: C:\WINDOWS\system32;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\AMD APP\bin\x86;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files\backburner 2\;C:\Program Files\Common Files\GTK\2.0\bin;C:\Program Files\Common Files\Teleca Shared;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Autodesk\DWG TrueView\;C:\Program Files\TortoiseHg\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\WinMerge;C:\Program Files\Autodesk\Backburner\;C:\Program Files\QuickTime\QTSystem\;.
CamManager.queryDevices()
F: http://www.yawcam.com/ver.dat
F: http://hem.bredband.net/yawcam/ver.dat
0.3.8 == 0.3.8 -> 0
Devices:
[0]: Ip Camera
[0]: Ip Camera
[0]: 254 (type)
[1]: Microsoft LifeCam HD-3000
[1]: \\?\usb#vid_045e&pid_0779&mi_00#8&1051f57b&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
[1]: 0 (type)
[2]: none
[2]: none
[2]: -1 (type)
Audio Devices:
[0]: HD-3000 - Microsoft LifeCam.
[0]: \\?\usb#vid_045e&pid_0779&mi_02#8&1051f57b&0&0002#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\global
[1]: C-Media Wave Device
[1]: \\?\pci#ven_13f6&dev_0111&subsys_011113f6&rev_10#4&1faf5ea3&0&10f0#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\wave
[2]: SoundMAX HD Audio
[2]: \\?\hdaudio#func_01&ven_11d4&dev_198b&subsys_1043822d&rev_1003#4&3498389d&0&0001#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\cmplxwave
[3]: none
[3]: none
INIT CAMERA, SwingUtilities.isEventDispatchThread():false
SwingUtilities.isEventDispatchThread():false
Forcing:
cam=1
pin=0
format=0
.....----------------
Initialized:
video: YUY2
width: 640, height: 480
bitDepth: 24
frameRate: 30.0
duration: 0ms (00:00:00)
----------------
#### Trying RENDERMODE: NATIVE
ready to go (INITIALIZED)
### RENDERMODE OK! ###
RENDERMODE: NATIVE
#######################
Audio output devices:
Primary Sound Driver
SoundMAX HD Audio
ATI HD Audio rear output
C-Media Wave Device
Java Sound Audio Engine
#######################
Building device menu right now!
Building 'Change to'-menu...
Enter loop...
CU: 1
starting cam
cam started
Parent: c:\temp
Are going to write file: c:\\temp\\out_00.jpg
File written as: c:\\temp\\out_00.jpg
CU: 0
FTP begin of while()
ICON: 32 bbp: 32
&&&&&&&&&&&&&& PreviewFrame: SwingUtilities.isEventDispatchThread(): true
pausing cam
CU: 1
starting cam
cam started
CU: 2
CU: 3
PreviewFrame: Adding visualComponent!
FTP Connecting: webcam.wunderground.com:21
Building popup menu for preview window.
outputThreads.size(): 3
UPNP: Found device NETGEAR CG3101D CG3101D
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at sun.nio.cs.StreamDecoder.read0(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2797)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: Read timed out
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
UPNP device external ip: 94.171.44.86
UPNP device local ip: 192.168.0.1
Will compare with: 192.168.0.1
candidate: /192.168.0.150
Check: /192 == /192
Check: 168 == 168
Check: 0 == 0
Check: 150 == 1
192.168.0.150 is the new best match!
Returning: 192.168.0.150
UPNP: Port 8888/TCP mapped to 192.168.0.150
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
CU: 4
Parent: c:\temp
Are going to write file: c:\\temp\\out_00.jpg
File written as: c:\\temp\\out_00.jpg
CU: 3
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
show/hide menu action
show/hide
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
CU: 4
Parent: c:\temp
Are going to write file: c:\\temp\\out_00.jpg
File written as: c:\\temp\\out_00.jpg
CU: 3
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
CU: 4
Parent: c:\temp
Are going to write file: c:\\temp\\out_00.jpg
File written as: c:\\temp\\out_00.jpg
CU: 3
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
CU: 4
Parent: c:\temp
Are going to write file: c:\\temp\\out_00.jpg
File written as: c:\\temp\\out_00.jpg
CU: 3
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
malun
Site Admin
Posts: 1589
Joined: Sun Jan 04, 2004 1:29 pm

Post by malun »

Wunderground has showed itself to be a bit shaky before. It also requires some special settings.

In Yawcam click:
"Settings -> Edit settings... -> Ftp -> Advanced ftp settings..."
Make sure to uncheck:
"Upload temporary filename and rename."

It is also recommended that you use both the settings:
"Silent retry on connection error."
and
"Silent retry on authentication error."
in the ordinary ftp settings.
("Settings -> Edit settings... -> Ftp)

Additionally WU has a limit on file size to 150K. So make sure your files are smaller than that.

More info from WU at: http://wiki.wunderground.com/index.php/WunderCams_FTP

With these settings I'm able to upload files to WU. However sometimes WU won't respond, but then Yawcam will try again.

/malun
ddoc
Posts: 6
Joined: Sat Jun 16, 2012 2:46 pm

Post by ddoc »

Hi Malun,

Many thanks for your response, I have made the changes you suggested and I have also reduced the resolution of the camera to 320 x 240 to keep the file size down. While I am seeing an improvement in uploading, I am still receiving errors in the console. As I don't understand anything about FTP errors, I have included the latest debug info below in the hope youcan explain\advise further.

Dave

YAWCAM - Yet Another Webcam Software
Version: 0.3.8 (2012-06-11)
os.arch: x86
java.home: C:\Program Files\Java\jre6
java.vendor: Sun Microsystems Inc.
java.version: 1.6.0_31
java.io.tmpdir: C:\DOCUME~1\d\LOCALS~1\Temp\
user.home: C:\Documents and Settings\d
base_path: C:\Documents and Settings\d\.yawcam\
File.separator: \
Local language: en
Reading settings: C:\Documents and Settings\d\.yawcam\yawcam_settings.xml
CompatibleImageType: 1
url: http://www.yawcam.com/ver.dat
url: http://hem.bredband.net/yawcam/ver.dat
IpDetectThread starting...
Passwords:
---------------------------------
0: ddocCAM1 f5021eac326f0f9453b17adbfcaa9e82 ed3c4714f34345b980ffbf07ddd5d149
---------------------------------
Banned ip:
---------------------------------
---------------------------------
Running init for cam: 1 pin: 0 format: 14
CamManager.initCam()
dsj.dll version: 0_8_64
dsj.jar version: 0_8_64
DSEnvironment.getSystemInfo(true):
OS: Windows XP, 5.1, x86
JRE: 1.6.0_31, class version: 50.0
Locale: en_GB, codepage: Cp1252

java home: C:\Program Files\Java\jre6

class path: .;lib/activation.jar;lib/commons-jxpath-1.1.jar;lib/commons-logging.jar;lib/commons-logging-api.jar;lib/dsj.jar;lib/jmf.jar;lib/mail.jar;lib/mx4j-impl.jar;lib/mx4j-jmx.jar;lib/mx4j-remote.jar;lib/mx4j-tools.jar;lib/sbbi-jmx-1.0.jar;lib/sbbi-upnplib-1.0.4.jar;lib/ftp4j.jar

library path: C:\WINDOWS\system32;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\AMD APP\bin\x86;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files\backburner 2\;C:\Program Files\Common Files\GTK\2.0\bin;C:\Program Files\Common Files\Teleca Shared;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Autodesk\DWG TrueView\;C:\Program Files\TortoiseHg\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\WinMerge;C:\Program Files\Autodesk\Backburner\;C:\Program Files\QuickTime\QTSystem\;.
CamManager.queryDevices()
F: http://www.yawcam.com/ver.dat
F: http://hem.bredband.net/yawcam/ver.dat
0.3.8 == 0.3.8 -> 0
Devices:
[0]: Ip Camera
[0]: Ip Camera
[0]: 254 (type)
[1]: Microsoft LifeCam HD-3000
[1]: \\?\usb#vid_045e&pid_0779&mi_00#8&1051f57b&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
[1]: 0 (type)
[2]: none
[2]: none
[2]: -1 (type)
Audio Devices:
[0]: HD-3000 - Microsoft LifeCam.
[0]: \\?\usb#vid_045e&pid_0779&mi_02#8&1051f57b&0&0002#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\global
[1]: C-Media Wave Device
[1]: \\?\pci#ven_13f6&dev_0111&subsys_011113f6&rev_10#4&1faf5ea3&0&10f0#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\wave
[2]: SoundMAX HD Audio
[2]: \\?\hdaudio#func_01&ven_11d4&dev_198b&subsys_1043822d&rev_1003#4&3498389d&0&0001#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\cmplxwave
[3]: none
[3]: none
INIT CAMERA, SwingUtilities.isEventDispatchThread():false
SwingUtilities.isEventDispatchThread():false
Forcing:
cam=1
pin=0
format=14
....----------------
Initialized:
video: YUY2
width: 320, height: 240
bitDepth: 24
frameRate: 30.0
duration: 0ms (00:00:00)
----------------
#### Trying RENDERMODE: NATIVE
ready to go (INITIALIZED)
### RENDERMODE OK! ###
RENDERMODE: NATIVE
#######################
Audio output devices:
Primary Sound Driver
SoundMAX HD Audio
ATI HD Audio rear output
C-Media Wave Device
Java Sound Audio Engine
#######################
Building device menu right now!
Building 'Change to'-menu...
Enter loop...
CU: 1
starting cam
cam started
Parent: c:\temp
Are going to write file: c:\\temp\\out_00.jpg
File written as: c:\\temp\\out_00.jpg
CU: 0
FTP begin of while()
pausing cam
CU: 1
starting cam
cam started
CU: 2
ICON: 32 bbp: 32
FTP Connecting: webcam.wunderground.com:21
&&&&&&&&&&&&&& PreviewFrame: SwingUtilities.isEventDispatchThread(): true
CU: 3
PreviewFrame: Adding visualComponent!
Building popup menu for preview window.
outputThreads.size(): 3
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
CU: 2
FTP Sleeping now.
show/hide menu action
show/hide
&&&&&&&&&&&&&& SwingUtilities.isEventDispatchThread(): true
actionlisterner - cam
Font lagrad: Lucida Console
70
Startup!
Saved: C:\Documents and Settings\d\.yawcam\yawcam_settings.xml
¤¤¤¤ trådar innan: 3
tmpc = 1
setHldr.cam = 1
FTP output thread was interrupted.
main.setHldr.offimg_ftp: true
sendOfflineImageIfNeeded: true
FTP Sending offline image!
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg.tmp
FTP Renaming out.jpg.tmp to out.jpg
FTP Disconnected from server.
##################################################################################
########### FtpOutputThread DIED #####################
########### FtpOutputThread 1339922318822 #####################
##################################################################################
**** Startar om ftp-tråd ****
FTP begin of while()
CU: 3
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
CU: 2
FTP Sleeping now.
CU: 3
Parent: c:\temp
Are going to write file: c:\\temp\\out_00.jpg
File written as: c:\\temp\\out_00.jpg
CU: 2
FTP begin of while()
CU: 3
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2669)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: Connection reset by peer: socket write error
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1132)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1093)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:653)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: Connection reset by peer: socket write error
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at sun.nio.cs.StreamDecoder.read0(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2797)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: Read timed out
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
CU: 4
Parent: c:\temp
Are going to write file: c:\\temp\\out_00.jpg
File written as: c:\\temp\\out_00.jpg
CU: 3
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at sun.nio.cs.StreamDecoder.read0(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2671)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: Read timed out
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
it.sauronsoftware.ftp4j.FTPException

Code: Select all

	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2686)
	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
	at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
	at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: 200 TYPE is now 8-bit binary
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
it.sauronsoftware.ftp4j.FTPException [code=350, message= Restarting at 0]
	at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3617)
	at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
	at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
	at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: 350 Restarting at 0
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
it.sauronsoftware.ftp4j.FTPException [code=200, message= TYPE is now 8-bit binary]
	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2686)
	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
	at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
	at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: 200 TYPE is now 8-bit binary
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
Killing...
Saved: C:\Documents and Settings\d\.yawcam\yawcam_settings.xml
stopping cam
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
it.sauronsoftware.ftp4j.FTPException [code=350, message= Restarting at 0]
	at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3617)
	at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
	at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
	at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
	at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: 350 Restarting at 0
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
malun
Site Admin
Posts: 1589
Joined: Sun Jan 04, 2004 1:29 pm

Post by malun »

Please disable upload of the offline image and give another try.
Click: "Settings -> Edit settings... -> Offline Image"
and uncheck both "File" and "Ftp".

Also, do this test with only the FTP output enabled. Disable the file output. (This will remove some text from the debug log.)

/malun
malun
Site Admin
Posts: 1589
Joined: Sun Jan 04, 2004 1:29 pm

Post by malun »

Wow, I must have caught wunderground in one of it's finest moments when I tested before.
When trying now again, I get connection errors and timeouts all the time. Wunderground is indeed a bit unreliable some times.

This however this made me realize that Yawcam can handle some of these errors better.
I'm going to test some modifications. Stay tuned...

/malun
ddoc
Posts: 6
Joined: Sat Jun 16, 2012 2:46 pm

Post by ddoc »

Thanks again Malun, I will be staying tuned. In the meantime, another debug with only FTP enabled.

YAWCAM - Yet Another Webcam Software
Version: 0.3.8 (2012-06-11)
os.arch: x86
java.home: C:\Program Files\Java\jre6
java.vendor: Sun Microsystems Inc.
java.version: 1.6.0_31
java.io.tmpdir: C:\DOCUME~1\d\LOCALS~1\Temp\
user.home: C:\Documents and Settings\d
base_path: C:\Documents and Settings\d\.yawcam\
File.separator: \
Local language: en
Reading settings: C:\Documents and Settings\d\.yawcam\yawcam_settings.xml
CompatibleImageType: 1
url: http://www.yawcam.com/ver.dat
url: http://hem.bredband.net/yawcam/ver.dat
IpDetectThread starting...
Passwords:
---------------------------------
0: ddocCAM1 f5021eac326f0f9453b17adbfcaa9e82 ed3c4714f34345b980ffbf07ddd5d149
---------------------------------
Banned ip:
---------------------------------
---------------------------------
Running init for cam: 1 pin: 0 format: 14
CamManager.initCam()
dsj.dll version: 0_8_64
dsj.jar version: 0_8_64
DSEnvironment.getSystemInfo(true):
OS: Windows XP, 5.1, x86
JRE: 1.6.0_31, class version: 50.0
Locale: en_GB, codepage: Cp1252

java home: C:\Program Files\Java\jre6

class path: .;lib/activation.jar;lib/commons-jxpath-1.1.jar;lib/commons-logging.jar;lib/commons-logging-api.jar;lib/dsj.jar;lib/jmf.jar;lib/mail.jar;lib/mx4j-impl.jar;lib/mx4j-jmx.jar;lib/mx4j-remote.jar;lib/mx4j-tools.jar;lib/sbbi-jmx-1.0.jar;lib/sbbi-upnplib-1.0.4.jar;lib/ftp4j.jar

library path: C:\WINDOWS\system32;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\AMD APP\bin\x86;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files\backburner 2\;C:\Program Files\Common Files\GTK\2.0\bin;C:\Program Files\Common Files\Teleca Shared;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Autodesk\DWG TrueView\;C:\Program Files\TortoiseHg\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\WinMerge;C:\Program Files\Autodesk\Backburner\;C:\Program Files\QuickTime\QTSystem\;.
CamManager.queryDevices()
F: http://www.yawcam.com/ver.dat
F: http://hem.bredband.net/yawcam/ver.dat
0.3.8 == 0.3.8 -> 0
Devices:
[0]: Ip Camera
[0]: Ip Camera
[0]: 254 (type)
[1]: Microsoft LifeCam HD-3000
[1]: \\?\usb#vid_045e&pid_0779&mi_00#8&1051f57b&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
[1]: 0 (type)
[2]: none
[2]: none
[2]: -1 (type)
Audio Devices:
[0]: HD-3000 - Microsoft LifeCam.
[0]: \\?\usb#vid_045e&pid_0779&mi_02#8&1051f57b&0&0002#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\global
[1]: C-Media Wave Device
[1]: \\?\pci#ven_13f6&dev_0111&subsys_011113f6&rev_10#4&1faf5ea3&0&10f0#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\wave
[2]: SoundMAX HD Audio
[2]: \\?\hdaudio#func_01&ven_11d4&dev_198b&subsys_1043822d&rev_1003#4&3498389d&0&0001#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\cmplxwave
[3]: none
[3]: none
INIT CAMERA, SwingUtilities.isEventDispatchThread():false
SwingUtilities.isEventDispatchThread():false
Forcing:
cam=1
pin=0
format=14
....----------------
Initialized:
video: YUY2
width: 320, height: 240
bitDepth: 24
frameRate: 30.0
duration: 0ms (00:00:00)
----------------
#### Trying RENDERMODE: NATIVE
ready to go (INITIALIZED)
### RENDERMODE OK! ###
RENDERMODE: NATIVE
#######################
Audio output devices:
Primary Sound Driver
SoundMAX HD Audio
ATI HD Audio rear output
C-Media Wave Device
Java Sound Audio Engine
#######################
Building device menu right now!
Building 'Change to'-menu...
FTP begin of while()
CU: 1
starting cam
cam started
FTP Connecting: webcam.wunderground.com:21
ICON: 32 bbp: 32
&&&&&&&&&&&&&& PreviewFrame: SwingUtilities.isEventDispatchThread(): true
CU: 2
PreviewFrame: Adding visualComponent!
Building popup menu for preview window.
outputThreads.size(): 1
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
show/hide menu action
show/hide
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2669)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: Connection reset by peer: socket write error
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1132)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1093)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:653)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: Connection reset by peer: socket write error
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at sun.nio.cs.StreamDecoder.read0(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2797)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: Read timed out
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
it.sauronsoftware.ftp4j.FTPIllegalReplyException
at it.sauronsoftware.ftp4j.FTPClient.openPassiveDataTransferChannel(FTPClient.java:3634)
at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3549)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2677)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:585)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:167)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
malun
Site Admin
Posts: 1589
Joined: Sun Jan 04, 2004 1:29 pm

Post by malun »

Give this beta version a try:
http://www.yawcam.com/beta/yawcam_BETA_2012-06-17.exe

I still get a lot of errors uploading to wunderground, but this beta version recovers better than version 0.3.8 did.

/malun
ddoc
Posts: 6
Joined: Sat Jun 16, 2012 2:46 pm

Post by ddoc »

Malun, again, many thanks. The Beta exe seems to be working better, not getting as many errors in the console now and uploads to WU seem to be happening again or at least updating past the initial connection.

It seems you've cleared the Null error :D

Again, another debug from the Beta exe.

YAWCAM - Yet Another Webcam Software
Version: 0.3.8>9 (2012-06-17)
os.arch: x86
java.home: C:\Program Files\Java\jre6
java.vendor: Sun Microsystems Inc.
java.version: 1.6.0_31
java.io.tmpdir: C:\DOCUME~1\d\LOCALS~1\Temp\
user.home: C:\Documents and Settings\d
base_path: C:\Documents and Settings\d\.yawcam\
File.separator: \
Local language: en
Reading settings: C:\Documents and Settings\d\.yawcam\yawcam_settings.xml
CompatibleImageType: 1
url: http://www.yawcam.com/ver.dat
url: http://hem.bredband.net/yawcam/ver.dat
IpDetectThread starting...
Passwords:
---------------------------------
0: ddocCAM1 f5021eac326f0f9453b17adbfcaa9e82 ed3c4714f34345b980ffbf07ddd5d149
---------------------------------
Banned ip:
---------------------------------
---------------------------------
Running init for cam: 1 pin: 0 format: 10
CamManager.initCam()
dsj.dll version: 0_8_64
dsj.jar version: 0_8_64
DSEnvironment.getSystemInfo(true):
OS: Windows XP, 5.1, x86
JRE: 1.6.0_31, class version: 50.0
Locale: en_GB, codepage: Cp1252

java home: C:\Program Files\Java\jre6

class path: .;lib/activation.jar;lib/commons-jxpath-1.1.jar;lib/commons-logging.jar;lib/commons-logging-api.jar;lib/dsj.jar;lib/jmf.jar;lib/mail.jar;lib/mx4j-impl.jar;lib/mx4j-jmx.jar;lib/mx4j-remote.jar;lib/mx4j-tools.jar;lib/sbbi-jmx-1.0.jar;lib/sbbi-upnplib-1.0.4.jar;lib/ftp4j.jar;lib/commons-codec-1.4.jar

library path: C:\WINDOWS\system32;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\AMD APP\bin\x86;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files\backburner 2\;C:\Program Files\Common Files\GTK\2.0\bin;C:\Program Files\Common Files\Teleca Shared;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Autodesk\DWG TrueView\;C:\Program Files\TortoiseHg\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\WinMerge;C:\Program Files\Autodesk\Backburner\;C:\Program Files\QuickTime\QTSystem\;.
CamManager.queryDevices()
F: http://www.yawcam.com/ver.dat
F: http://hem.bredband.net/yawcam/ver.dat
0.3.8>9 == 0.3.8 -> 2
Devices:
[0]: Ip Camera
[0]: Ip Camera
[0]: 254 (type)
[1]: Microsoft LifeCam HD-3000
[1]: \\?\usb#vid_045e&pid_0779&mi_00#8&1051f57b&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
[1]: 0 (type)
[2]: none
[2]: none
[2]: -1 (type)
Audio Devices:
[0]: HD-3000 - Microsoft LifeCam.
[0]: \\?\usb#vid_045e&pid_0779&mi_02#8&1051f57b&0&0002#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\global
[1]: C-Media Wave Device
[1]: \\?\pci#ven_13f6&dev_0111&subsys_011113f6&rev_10#4&1faf5ea3&0&10f0#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\wave
[2]: SoundMAX HD Audio
[2]: \\?\hdaudio#func_01&ven_11d4&dev_198b&subsys_1043822d&rev_1003#4&3498389d&0&0001#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\cmplxwave
[3]: none
[3]: none
INIT CAMERA, SwingUtilities.isEventDispatchThread():false
SwingUtilities.isEventDispatchThread():false
Forcing:
cam=1
pin=0
format=10
.....----------------
Initialized:
video: YUY2
width: 424, height: 240
bitDepth: 24
frameRate: 30.0
duration: 0ms (00:00:00)
----------------
#### Trying RENDERMODE: NATIVE
ready to go (INITIALIZED)
### RENDERMODE OK! ###
RENDERMODE: NATIVE
#######################
Audio output devices:
Primary Sound Driver
SoundMAX HD Audio
ATI HD Audio rear output
C-Media Wave Device
Java Sound Audio Engine
#######################
Building device menu right now!
Building 'Change to'-menu...
FTP begin of while()
CU: 1
starting cam
cam started
FTP Connecting: webcam.wunderground.com:21
ICON: 32 bbp: 32
&&&&&&&&&&&&&& PreviewFrame: SwingUtilities.isEventDispatchThread(): true
CU: 2
PreviewFrame: Adding visualComponent!
Building popup menu for preview window.
outputThreads.size(): 1
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
CU: 1
FTP Sleeping now.
show/hide menu action
show/hide
FTP begin of while()
CU: 2
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2669)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:587)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1132)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:655)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
FTP begin of while()
FTP Disconnecting from server because of an error.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Error: Client not connected
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1111)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2669)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:587)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1132)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:655)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
FTP begin of while()
FTP Disconnecting from server because of an error.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Error: Client not connected
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1111)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2669)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:587)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1132)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:655)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
FTP begin of while()
FTP Disconnecting from server because of an error.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Error: Client not connected
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1111)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at sun.nio.cs.StreamDecoder.read0(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2797)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:587)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Read timed out
FTP begin of while()
FTP Disconnecting from server because of an error.
FTP Disconnected from server.
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2669)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:587)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1132)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:655)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
FTP begin of while()
FTP Disconnecting from server because of an error.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Error: Client not connected
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1111)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2669)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:587)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1132)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:655)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
FTP begin of while()
FTP Disconnecting from server because of an error.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Error: Client not connected
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1111)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2669)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:587)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIWriter.writeLine(NVTASCIIWriter.java:133)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.sendFTPCommand(FTPCommunicationChannel.java:165)
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1132)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:655)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Connection reset by peer: socket write error
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
FTP begin of while()
FTP Disconnecting from server because of an error.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Error: Client not connected
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
java.lang.IllegalStateException: Client not connected
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1123)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1111)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
CU: 1
FTP Sleeping now.
Saved: C:\Documents and Settings\d\.yawcam\yawcam_settings.xml
stopping cam
malun
Site Admin
Posts: 1589
Joined: Sun Jan 04, 2004 1:29 pm

Post by malun »

Even though it isn't pretty, it's looking better...
Now, I want you to uncheck the option "Stay connected." and give it another try. :-)

/malun
ddoc
Posts: 6
Joined: Sat Jun 16, 2012 2:46 pm

Post by ddoc »

With that it is now almost error free and they are nowhere near as many as previously :D


YAWCAM - Yet Another Webcam Software
Version: 0.3.8>9 (2012-06-17)
os.arch: x86
java.home: C:\Program Files\Java\jre6
java.vendor: Sun Microsystems Inc.
java.version: 1.6.0_31
java.io.tmpdir: C:\DOCUME~1\d\LOCALS~1\Temp\
user.home: C:\Documents and Settings\d
base_path: C:\Documents and Settings\d\.yawcam\
File.separator: \
Local language: en
Reading settings: C:\Documents and Settings\d\.yawcam\yawcam_settings.xml
CompatibleImageType: 1
url: http://www.yawcam.com/ver.dat
url: http://hem.bredband.net/yawcam/ver.dat
IpDetectThread starting...
Passwords:
---------------------------------
0: ddocCAM1 f5021eac326f0f9453b17adbfcaa9e82 ed3c4714f34345b980ffbf07ddd5d149
---------------------------------
Banned ip:
---------------------------------
---------------------------------
Running init for cam: 1 pin: 0 format: 8
CamManager.initCam()
dsj.dll version: 0_8_64
dsj.jar version: 0_8_64
DSEnvironment.getSystemInfo(true):
OS: Windows XP, 5.1, x86
JRE: 1.6.0_31, class version: 50.0
Locale: en_GB, codepage: Cp1252

java home: C:\Program Files\Java\jre6

class path: .;lib/activation.jar;lib/commons-jxpath-1.1.jar;lib/commons-logging.jar;lib/commons-logging-api.jar;lib/dsj.jar;lib/jmf.jar;lib/mail.jar;lib/mx4j-impl.jar;lib/mx4j-jmx.jar;lib/mx4j-remote.jar;lib/mx4j-tools.jar;lib/sbbi-jmx-1.0.jar;lib/sbbi-upnplib-1.0.4.jar;lib/ftp4j.jar;lib/commons-codec-1.4.jar

library path: C:\WINDOWS\system32;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\AMD APP\bin\x86;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files\backburner 2\;C:\Program Files\Common Files\GTK\2.0\bin;C:\Program Files\Common Files\Teleca Shared;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Autodesk\DWG TrueView\;C:\Program Files\TortoiseHg\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\WinMerge;C:\Program Files\Autodesk\Backburner\;C:\Program Files\QuickTime\QTSystem\;.
CamManager.queryDevices()
F: http://www.yawcam.com/ver.dat
F: http://hem.bredband.net/yawcam/ver.dat
0.3.8>9 == 0.3.8 -> 2
Devices:
[0]: Ip Camera
[0]: Ip Camera
[0]: 254 (type)
[1]: Microsoft LifeCam HD-3000
[1]: \\?\usb#vid_045e&pid_0779&mi_00#8&1051f57b&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
[1]: 0 (type)
[2]: none
[2]: none
[2]: -1 (type)
Audio Devices:
[0]: HD-3000 - Microsoft LifeCam.
[0]: \\?\usb#vid_045e&pid_0779&mi_02#8&1051f57b&0&0002#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\global
[1]: C-Media Wave Device
[1]: \\?\pci#ven_13f6&dev_0111&subsys_011113f6&rev_10#4&1faf5ea3&0&10f0#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\wave
[2]: SoundMAX HD Audio
[2]: \\?\hdaudio#func_01&ven_11d4&dev_198b&subsys_1043822d&rev_1003#4&3498389d&0&0001#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\cmplxwave
[3]: none
[3]: none
INIT CAMERA, SwingUtilities.isEventDispatchThread():false
SwingUtilities.isEventDispatchThread():false
Forcing:
cam=1
pin=0
format=8
.....----------------
Initialized:
video: YUY2
width: 640, height: 360
bitDepth: 24
frameRate: 30.0
duration: 0ms (00:00:00)
----------------
#### Trying RENDERMODE: NATIVE
### RENDERMODE OK! ###
RENDERMODE: NATIVE
ready to go (INITIALIZED)
#######################
Audio output devices:
Primary Sound Driver
SoundMAX HD Audio
ATI HD Audio rear output
C-Media Wave Device
Java Sound Audio Engine
#######################
Building device menu right now!
Building 'Change to'-menu...
FTP begin of while()
CU: 1
starting cam
cam started
FTP Connecting: webcam.wunderground.com:21
ICON: 32 bbp: 32
&&&&&&&&&&&&&& PreviewFrame: SwingUtilities.isEventDispatchThread(): true
CU: 2
PreviewFrame: Adding visualComponent!
Building popup menu for preview window.
outputThreads.size(): 1
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
show/hide menu action
show/hide
FTP begin of while()
CU: 2
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at sun.nio.cs.StreamDecoder.read0(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2797)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:587)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Read timed out
FTP begin of while()
FTP Disconnecting from server because of an error.
FTP Disconnected from server.
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at sun.nio.cs.StreamDecoder.read0(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2797)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:587)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Read timed out
FTP begin of while()
FTP Disconnecting from server because of an error.
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at sun.nio.cs.StreamDecoder.read0(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1133)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Error: Read timed out
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at sun.nio.cs.StreamDecoder.read0(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2797)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:587)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Read timed out
FTP begin of while()
FTP Disconnecting from server because of an error.
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at sun.nio.cs.StreamDecoder.read0(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
at it.sauronsoftware.ftp4j.FTPClient.disconnect(FTPClient.java:1133)
at yawcam.FtpOutputThread.disconnect(FtpOutputThread.java:1095)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:105)
FTP Error: Read timed out
Failed to disconnect the normal way. Now try to cut the connection without sending QUIT.
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
FTP begin of while()
CU: 2
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at sun.nio.cs.StreamDecoder.read0(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at it.sauronsoftware.ftp4j.NVTASCIIReader.readLine(NVTASCIIReader.java:105)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.read(FTPCommunicationChannel.java:142)
at it.sauronsoftware.ftp4j.FTPCommunicationChannel.readFTPReply(FTPCommunicationChannel.java:187)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2797)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2586)
at it.sauronsoftware.ftp4j.FTPClient.upload(FTPClient.java:2457)
at yawcam.FtpOutputThread.grabImageAndUploadTmpFile(FtpOutputThread.java:587)
at yawcam.FtpOutputThread.run(FtpOutputThread.java:169)
FTP Error: Read timed out
FTP begin of while()
FTP Disconnecting from server because of an error.
FTP Disconnected from server.
FTP Sleeping an ERROR_SLEEP
FTP Connecting: webcam.wunderground.com:21
FTP login: ddocCAM1/******
FTP Changing dir to: /
FTP Uploading: C:\Documents and Settings\d\.yawcam\tmp\out.jpg
FTP Disconnected from server.
CU: 1
FTP Sleeping now.
malun
Site Admin
Posts: 1589
Joined: Sun Jan 04, 2004 1:29 pm

Post by malun »

Now it's looking quite good. I guess this is as good as it gets with an unreliable ftp server.
Yawcam upload images as long as the ftp works, and when the ftp server doesn't respond Yawcam tries again until the server is back.

Thanks for your help with all the testing!
Now, let's repeat the settings used if someone else is interested.

Ftp settings that works with wunderground:
In "Settings -> Edit settings... -> Ftp":
Uncheck "Stay connected."
Check "Silent retry on connection error."
Check "Silent retry on authentication error."

In "Settings -> Edit settings... -> Ftp -> Advanced ftp settings..."
Uncheck "Upload temorary filename and rename."

Wunderground has a file size limit on 150K, so make sure that the images is smaller than that.

More info from WU at: http://wiki.wunderground.com/index.php/WunderCams_FTP

/malun
ddoc
Posts: 6
Joined: Sat Jun 16, 2012 2:46 pm

Post by ddoc »

Malun, many thanks for the fix, I have a lot more confidence now that its been working fine for 24 hours.......Delighted!
malun
Site Admin
Posts: 1589
Joined: Sun Jan 04, 2004 1:29 pm

Post by malun »

Nice to hear! :D
/malun
zlatko
Posts: 1
Joined: Thu Aug 30, 2012 9:36 pm

Another FTP Error

Post by zlatko »

Hi, I am having some FTP problems with YAWCAM.

I get errors either FTP Error: NUll

I've got no problem with my FTP Server using other FTP clients.

The following is the debug log text, I'd appreciate if you could have a look and advise please?

Thanks and sorry for disrurb.

YAWCAM - Yet Another Webcam Software
Version: 0.3.8 (2012-06-11)
os.arch: x86
java.home: C:\Program Files\Java\jre7
java.vendor: Oracle Corporation
java.version: 1.7.0_07
java.io.tmpdir: C:\Users\Zlatko\AppData\Local\Temp\
user.home: C:\Users\Zlatko
base_path: C:\Users\Zlatko\.yawcam\
File.separator: \
Local language: ru
Reading settings: C:\Users\Zlatko\.yawcam\yawcam_settings.xml
CompatibleImageType: 1
url: http://www.yawcam.com/ver.dat
url: http://hem.bredband.net/yawcam/ver.dat
Passwords:
---------------------------------
---------------------------------
Banned ip:
---------------------------------
---------------------------------
Running init for cam: 2 pin: 0 format: 0
CamManager.initCam()
dsj.dll version: 0_8_64
dsj.jar version: 0_8_64
DSEnvironment.getSystemInfo(true):
OS: Windows Vista, 6.0, x86
JRE: 1.7.0_07, class version: 51.0
Locale: ru_RU, codepage: Cp1251

java home: C:\Program Files\Java\jre7

class path: .;lib/activation.jar;lib/commons-jxpath-1.1.jar;lib/commons-logging.jar;lib/commons-logging-api.jar;lib/dsj.jar;lib/jmf.jar;lib/mail.jar;lib/mx4j-impl.jar;lib/mx4j-jmx.jar;lib/mx4j-remote.jar;lib/mx4j-tools.jar;lib/sbbi-jmx-1.0.jar;lib/sbbi-upnplib-1.0.4.jar;lib/ftp4j.jar;lib/commons-codec-1.4.jar

library path: C:\Windows\system32;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Acer\Empowering Technology\eDataSecurity\;C:\Program Files\Acer\Empowering Technology\eDataSecurity\x86;C:\Program Files\Acer\Empowering Technology\eDataSecurity\x64;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Windows Live\Shared;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\UltraEdit-32;C:\OpenVPN\bin;.
CamManager.queryDevices()
F: http://www.yawcam.com/ver.dat
F: http://hem.bredband.net/yawcam/ver.dat
0.3.8 == 0.3.8 -> 0
Devices:
[0]: Ip Camera
[0]: Ip Camera
[0]: 254 (type)
[1]: USB-
[1]: \\?\usb#vid_064e&pid_a117&mi_00#6&3f6d1e0&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
[1]: 0 (type)
[2]: Altair USB2.0 Camera
[2]: \\?\usb#vid_0ac8&pid_3450&mi_00#7&e38928d&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
[2]: 0 (type)
[3]: none
[3]: none
[3]: -1 (type)
Audio Devices:
[0]: Микрофон (Realtek High Definiti
[0]: \\?\HDAUDIO#FUNC_01&VEN_10EC&DEV_0889&SUBSYS_10250146&REV_1000#4&333e2d5d&0&0001#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\RtMicInWave
[1]: none
[1]: none
INIT CAMERA, SwingUtilities.isEventDispatchThread():false
SwingUtilities.isEventDispatchThread():false
Forcing:
cam=2
pin=0
format=0
...........----------------
Initialized:
video: YUY2
width: 640, height: 480
bitDepth: 24
frameRate: 30.0
duration: 0ms (00:00:00)
----------------
#### Trying RENDERMODE: NATIVE
ready to go (INITIALIZED)
### RENDERMODE OK! ###
RENDERMODE: NATIVE
#######################
Audio output devices:
????????? ???????? ???????
???????? (Realtek High Definition Audio)
Realtek Digital Output (Realtek High Definition Audio)
#######################
Building device menu right now!
Building 'Change to'-menu...
ICON: 32 bbp: 32
&&&&&&&&&&&&&& PreviewFrame: SwingUtilities.isEventDispatchThread(): true
CU: 1
starting cam
cam started
PreviewFrame: Adding visualComponent!
Building popup menu for preview window.
&&&&&&&&&&&&&& ConsoleFrame: SwingUtilities.isEventDispatchThread(): true
FTP begin of while()
CU: 2
FTP Connecting: elena.zlatko.ru:21
FTP login: zlatkoweb/******
FTP Changing dir to: /www/espionage/
it.sauronsoftware.ftp4j.FTPException

Code: Select all

	at it.sauronsoftware.ftp4j.FTPClient.openActiveDataTransferChannel(FTPClient.java:3600)
	at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3551)
	at it.sauronsoftware.ftp4j.FTPClient.listNames(FTPClient.java:2335)
	at yawcam.FtpOutputThread.prepareFilesAndFileNames(FtpOutputThread.java:714)
	at yawcam.FtpOutputThread.run(FtpOutputThread.java:157)
java.lang.NullPointerException
	at yawcam.FtpOutputThread.prepareFilesAndFileNames(FtpOutputThread.java:732)
	at yawcam.FtpOutputThread.run(FtpOutputThread.java:157)
java.lang.NullPointerException
	at yawcam.FtpOutputThread.prepareFilesAndFileNames(FtpOutputThread.java:732)
	at yawcam.FtpOutputThread.run(FtpOutputThread.java:157)
FTP Error: null
FTP begin of while()
FTP Sleeping an ERROR_SLEEP
it.sauronsoftware.ftp4j.FTPException [code=500, message= Illegal PORT command]
	at it.sauronsoftware.ftp4j.FTPClient.openActiveDataTransferChannel(FTPClient.java:3600)
	at it.sauronsoftware.ftp4j.FTPClient.openDataTransferChannel(FTPClient.java:3551)
	at it.sauronsoftware.ftp4j.FTPClient.listNames(FTPClient.java:2335)
	at yawcam.FtpOutputThread.prepareFilesAndFileNames(FtpOutputThread.java:714)
	at yawcam.FtpOutputThread.run(FtpOutputThread.java:157)
java.lang.NullPointerException
	at yawcam.FtpOutputThread.prepareFilesAndFileNames(FtpOutputThread.java:732)
	at yawcam.FtpOutputThread.run(FtpOutputThread.java:157)
java.lang.NullPointerException
	at yawcam.FtpOutputThread.prepareFilesAndFileNames(FtpOutputThread.java:732)
	at yawcam.FtpOutputThread.run(FtpOutputThread.java:157)
FTP Error: null
FTP begin of while()
Saved: C:\Users\Zlatko\.yawcam\yawcam_settings.xml
stopping cam
Post Reply