Я выложу полное объяснение. Награда должна быть разделена, чтобы пойти и Тиму Сэнтефорду, и Ричи С. Потому что благодаря их вкладам и советам я могу решить проблему.
У меня нет опыта работы с наградами, поэтому я надеюсь, что смогу сделать это или сделаю так, чтобы модератор сделал это.
Что касается ответа:
Причиной, по которой вход в систему с некоторыми openid будет работать, а другие нет, было то, что те, кто не работает, когда openid перенаправили на URL https. На моем сервере libcurl был скомпилирован с отключенным протоколом https.
Включение делает работу входа openid без проблем.