I never used to have any issues with uploading these albums, but now it's a new error every time. The last time it was a 3 page report that someone told me just means too many connections, So I cut down the connections and the album seemed to have uploaded fine.. (haven't checked ever page) but still got this:
com.enterprisedt.net.ftp.ControlChannelIOException: Read timed out
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.proxy.$Proxy11.put(Unknown Source)
If it's a different error every time, that suggests a basic connection problem - you're sporadically losing the link between your PC and your server. The jAlbum upload module usually does a decent job of compensating for this, but there's a limit. Try pinging your server, and watching for something like lost packets, which would be a sign of trouble.
You might also get a more reliable connection by using SFTP instead of regular FTP. It looks like you're hosting with InMotion, which does support SFTP. However, the only information I can find indicates that they're a little behind the curve, and are still requiring you to set up a private key before you can use it. I'd suggest contacting them for up-to-date instructions.
The last time I had weird uploading problems, it turned out that my cable modem was getting flaky. The tip-off was that I saw the same kinds of problems uploading to my own web host, and to jalbum.net. Big hint that the problem was very close to home!
I uploaded another album yesterday and received the same error, but the contents are all there so there was no failure. Could this be a false error? I mean it stopped my process but there was actually nothing wrong.
We've spotted an issue causing jAlbum to not always release open connections. This in turn causes the ftp server to run out of free connections for your account. To get the fix, first update to jAlbum 24, then select Tools->External tools->"jAlbum core update" and restart jAlbum when prompted.