When attempting to go to any site which uses https://, lynx sends a GET request for an HTTPS url. HTTPS url's should always use CONNECT not GET as the appropriate method. Here's the output from my Squid logs showing the request, and squid quite correctly refusing to process the request: 970790322.012 3 203.xx.170.225 NONE/501 1052 GET https://www.redhat.com/network/main/login.html - NONE/- - If Lynx is unable to handle https url's then it would be more appropriate to state this rather than try and retrieve a URL and fail with an error.
I've added the patch for SSL support in 2.8.4-5 (should appear in Rawhide shortly).
Great! As we dicussed in testers-list, there should be probably a warning in the description about lack of certificate support in the lynx code. The communication over SSL is much more secure than clear-text HTTP but everybody should know about this (we don't need to hide it).