Just for curiosity, you don't try to use a secure https connection to your WSUS server? It is known, that the bundled wget does not support encryption. But then it should print an error message like "scheme not supported".
I guess, a verbose output would really help. The UpdateGenerator doesn't have a verbose option, but the download utility wget surely has, and it's the default anyway.
But to change that, you would need to do a small search-and-replace in the script DownloadUpdates.cmd. I
know, that people don't like to edit these scripts, but you only need to delete one character. So this is, what I would do:
- Open the script wsusoffline/cmd/DownloadUpdates.cmd
- Goto line 222:
- Code: Select all
set DLDR_NVOPT=-nv
- Change it to:
- Code: Select all
set DLDR_NVOPT=-v
This means something like: "Set the downloader non-verbose option to verbose." It will immediately give you a verbose output everywhere.
You may find, that the output of wget is really verbose, if the output is not to a terminal. It then uses dots to mark the progress. You could try to reduce the output with:
- Code: Select all
set DLDR_NVOPT=--verbose --progress=dot:mega
The latest version of wget allows a better control of the output: With the new option --show-progress, the progress bar will always be shown in the terminal window, and the rest of the output may be saved to a file. This would be more like aria2 or curl.
The latest Windows builds also support encryption.
viewtopic.php?f=5&t=5451The hashes files mentioned earlier will be created, if you mark the option "Verify downloads" in UpdateGenerator.