You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My guess was that the SSPI, SPNEGO and/or KERBEROS features should be enabled. After some more debugging, I eventually downloaded curl from https://curl.se/windows/dl-8.6.0_4/curl-8.6.0_4-win64-mingw.zip and extracted the libcurl-x64.dll file into the px installation folder (%SCOOP%\apps\px\current\Lib\site-packages\px\libcurl). With this new DLL, I finally managed px to work on my machine.
❯ px --test
Serving at 127.0.0.1:3128 proc MainProcess
Testing GET http://httpbin.org/get
HTTP/1.1 200 OK
Via: Proxy
Date: Thu, 07 Mar 2024 22:21:41 GMT
Server: gunicorn/19.9.0
X-Cache: MISS from 172.17.29.11
Content-Type: application/json
Content-Length: 256
Proxy-Connection: Keep-Alive
Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: true
Response length: 256
Please evaluate the possibility of embedding a version of libcurl with the SSPI, SPNEGO and/or KERBEROS features enabled.
The text was updated successfully, but these errors were encountered:
Looks like the Windows libcurl build switched from schannel to libressl and lost SSPI in the process. They shipped 8.6.0_1 without it which is what got included in Px. It was fixed in 8.6.0_4 which came out 2 days ago.
When I updated px from version 0.8.3 to 0.9.1 (via scoop), I could not get it to work because of authentication errors:
After some debugging, something caught my attention about the libcurl version info:
Compare the previous listing with the following one obtained by my working px version 0.8.3 setup:
My guess was that the SSPI, SPNEGO and/or KERBEROS features should be enabled. After some more debugging, I eventually downloaded curl from https://curl.se/windows/dl-8.6.0_4/curl-8.6.0_4-win64-mingw.zip and extracted the libcurl-x64.dll file into the px installation folder (%SCOOP%\apps\px\current\Lib\site-packages\px\libcurl). With this new DLL, I finally managed px to work on my machine.
Please evaluate the possibility of embedding a version of libcurl with the SSPI, SPNEGO and/or KERBEROS features enabled.
The text was updated successfully, but these errors were encountered: