Hello Lynx developers,

I recently used lynx for the automation of logging in to captive portal
wifis
<https://peromsik.com/blog/how-to-set-up-automatic-wifi-captive-portal-login/>
on
Windows 10.

Because they seem to use https, I had to use the non-color version
supporting https through OpenSSL.  (Aside:  Why doesn't Google Chrome have
any issue using https out of the box?  It doesn't need third party stuff)

I tried to install OpenSSL from the recommended page
<http://www.slproweb.com/products/Win32OpenSSL.html>, but the installers
for the most recent version seem to not be including the necessary DLLs.
So my system worked on my computer, but threw errors because of the missing
DLLs when I tried to set it up for friends.  I used Process Hacker to
determine that my copy of lynx was using the OpenSSL dlls included with
some random Intel software, so I copied those to their lynx install
directories and then it worked fine.

However, as part of my script keyed in to log into the WiFi, I press y to
ignore the common name issue.  The common name issue appears whenever I go
to ANY and EVERY site supporting https.  See attached trace log for
attempting google.com with https.

[image: SSL_ERROR.png]
Is this a problem with the dlls I'm using, or something else?  If so, what
is the standard way of getting up to date OpenSSL dlls for lynx for Windows
now?  If not, what's causing it?

----------------------

Another issue I had with the automatic WiFi login is that one user found he
got a 405 error when signing in to his WiFi via lynx.  Is this related to
the SSL issue, or not?  If not, what does lynx do with form submission
differently from graphical browsers?

Thanks,
--
-Menasheh Peromsik
-- 
--
-Menasheh

https://peromsik.com/

Attachment: LY-TRACE.LOG
Description: Binary data

_______________________________________________
Lynx-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lynx-dev

Reply via email to