Solução de problemas de conectividade

Teste a conexão do Turnitin

Você pode testar a conexão do Moodle com o Turnitin para ver se os dois lados estão se comunicando sem problemas. Usando o link Testar a conexão do Turnitin, o Moodle tentará acessar o Turnitin. Se o Moodle se conectar com sucesso ao Turnitin, uma caixa verde aparecerá informando que o Moodle se conectou com sucesso ao Turnitin. Se você receber uma mensagem de erro, verifique os dados de configuração inseridos e corrija os erros.

  1. Navegue até Administração do site > Recursos avançados > Módulos de atividade > Atribuição do Turnitin 2.

  2. Para verificar a comunicação com o Turnitin clique no link Testar a conexão do Turnitin.

Mostrar o dump de dados

As guias Mostrar dump de dados e Salvar dump de dados são úteis para solucionar problemas e podem ser consultadas pelo suporte do Turnitin. O dump de dados rastreia toda a comunicação do Moodle com o Turnitin. Por exemplo, o nome e as datas de cada trabalho do Turnitin criado em um curso.

Desvincular usuários

O link Desvincular usuários pode ser usado para redefinir os links entre as contas do Turnitin e as contas do Moodle.

CVerifique o certificado CA

Se você encontrar problemas de conectividade ao usar a integração o Moodle Direct do Turnitin (erro: URL base da API do Turnitin incorreta ou indisponível, ou erro: Verifique novamente a configuração da URL da API), isso pode estar relacionado a um certificado CA não disponível para cURL. Ativar o modo de diagnóstico no plug-in Turnitin e visualizar os registros de comunicação do Turnitin identificará se este é o caso.

O plugin Moodle Direct usa a implementação de cURL do sistema operacional do servidor. Se o cURL tiver um certificado CA desatualizado (ou nenhum), a interação com o Turnitin falhará devido ao cURL realizar a verificação do certificado SSL de pares e não ser capaz de verificar o certificado SSL do Turnitin.

Até cURL 7.18.0 alguns certificados CA foram fornecidos, mas depois do 7.18.0 nenhum certificado CA foi fornecido. Por causa disso, o administrador do servidor Moodle precisaria garantir que um pacote de certificados CA atualizado é usado.

Para distribuições baseadas em Debian e RedHat

Os certificados CA são distribuídos no pacote ca-certificates. Os servidores Gentoo os fornecem via app-misc / ca-certificates ebuild. Também é uma boa ideia certificar-se de que as bibliotecas OpenSSL (libssl) e as bibliotecas cURL (libcurl) estão atualizadas em seu servidor.

Você também precisará colocar um arquivo com o Pacote de certificados de raiz de CA (para download emhttp://curl.haxx.se/ca/cacert.pem) em seu servidor web e faça uma referência curl.cainfo a este arquivo em seu php.ini.

Para servidores baseados em Windows

Por favor, consulte o ponto 4 no link abaixo, que descreve onde colocar/como nomear o pacote de certificado CA.

http://curl.haxx.se/docs/sslcerts.html