Given the dumps you've provided us with, it appears that the problem isn't with your code, but with the server you are connecting to. Have you tried connecting to the server, on both ports, using the normal client?
In general, when you are given an error message, you should assume the error message is actually correct until you have proven otherwise very well. Perhaps the selected hunt group really is busy?
Warning: Unless otherwise stated, code is untested. Do not use without understanding. Code is posted in the hopes it is useful, but without warranty. All copyrights are relinquished into the public domain unless otherwise stated. I am not an angel. I am capable of error, and err on a fairly regular basis. If I made a mistake, please let me know (such as by replying to this node).