by MattM » Fri Oct 13, 2006 8:04 pm
Thanks To Anaxent giving me the tools, I found the solution!
I had UU send a request header called "Accept-Encoding" "gzip,deflate"
This caused the server response to be gzip encoded if you view a gzip file as ascii, you will see the two "unreadable characters" (the two boxes in the server response)
as soon as I turned off that request header, the server response came through correctly
I also noticed that the server Anaxent provided me with pukes out an error 403 with any user agent it doesn't recognize, so when I set the User Agent to a known browser (IE 6) It went through.
This means 2 things:
I have to leave the "custom user agent" option in UU
the UU user agent cant be effectivley used for backward/forward compatibility with web interfaces (such as UA or Roster).
I probably wont leave it anyway because of this.
UPDATE:
I was able to decode the error 403 response from the server, the image is attached!
ANOTHER update:
Appearantly this is controllable through the dragonfly CMS admin area:
Because of this I realize that in most cases error 403s due to user agents can be solved by fixing the silly web server settings.
Blocking unknown user agents is silly because the agent can be easily spoofed.
In conclusion, I will disable the custom user agent setting, and anyone who runs into a 403 because of the user agent will have to work it out at the server.
- Attachments
-
- untitled.png (23.86 KiB) Viewed 649 times
-
- untitled.png (2.93 KiB) Viewed 651 times
Last edited by
MattM on Fri Oct 13, 2006 8:28 pm, edited 3 times in total.