var xUrl = new UriBuilder(); xUrl.Host = "localhost"; xUrl.UserName = "email@example.com"; xUrl.Password = "Pass:!@"; // xUrl.ToString() -> http://firstname.lastname@example.org:Pass:!@@localhost/
userinfo = *( unreserved / pct-encoded / sub-delims / ":" )which excludes @
@rlebeau Thanks Remy. I have seen Wireshark mentioned many times on forums and help sites. I will install that and see what kind of data I get back. If I know which cipher fails from that, does that then help? Do I include a list of 'good' ciphers in the cipher list? The library idea seem like a good plan and the way forward. I need to get this working asap in the short term, so need to look at some quick fix options which might mean using Synapse in the the interim (which in tests seems to work, but not as easy as Indy to implement). Once it is working again, I can visit the library idea.
On the subject of Indy 10, I have tried it in Seatlle and get the error I mentioned right at the start. Any idea what that could be? "Ordinal 4430 could not be found...."