|
manybooks.net
Its not a problem with the parser. The client doesn't get that far. The Cloudfare host for Manybooks is blocking the client. It thinks the client is a bot (it kind of is)
I tried changing the user agent and headers to look more like a browser but still no go. It isn't fooled by the libcurl TLS fingerprint. It is flagging me and sending an HTML challenge page which the client can't interpret.
To fix this it looks like I might have to use a newer version of libcurl and OpenSSL than the Pocketbook firmware provides. Don't really want to do this as I would have to cross compile them and static link to the executable. Goodbye small executable size. Even then it might not work. Cloudfare doesn't want me to connect.
|