{"message":"The request requires authentication. The server might return this response for a page behind a login."}
Se na configuração do appserver do REST estiver com a propriedade SECURITY=1, então você precisa mandar um usuário e senha como autenticação BASIC
[HTTPREST]
Port=8080
URIs=HTTPURI
SECURITY=1
Sobre a mensagem:
SSL Error: Unable to verify the first certificate
Provavelmente tem a ver com o certificado. Quando você configura SSL, obrigatóriamente precisa indicar um certificado válido. Ou está faltando ou não está batendo as informações. Exemplo: