Visualizzazione risultati 1 fino 5 di 5

Discussione: Funzione openssl_x509_parse disabilitata

  1. #1
    dsstuff non è connesso Neofita
    Data registrazione
    26-06-2018
    Messaggi
    3

    Predefinito Funzione openssl_x509_parse disabilitata

    Ciao,

    avrei la necessità di usare la funzione openssl_x509_parse di php sul mio sito, ma ho notato che viene listata tra le funzioni disabilitate.
    Purtroppo essa è richiesta per i controlli di sicurezza di Alexa (skill) per eseguire il check del certificato che mi passa Amazon nella chiamata.
    Esiste un qualche modo per abilitarla?
    Grazie mille.

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,175

    Predefinito

    Citazione Originalmente inviato da dsstuff Visualizza messaggio
    ma ho notato che viene listata tra le funzioni disabilitate
    Dove?
    A me sembra funzionare correttamente:

    Codice PHP:
    <?php
    $pemcert
    = '-----BEGIN CERTIFICATE-----
    MIICMzCCAZygAwIBAgIJALiPnVsvq8dsMA0GCSqGSIb3DQEBBQUAMFMxCzAJBgNV
    BAYTAlVTMQwwCgYDVQQIEwNmb28xDDAKBgNVBAcTA2ZvbzEMMAoGA1UEChMDZm9v
    MQwwCgYDVQQLEwNmb28xDDAKBgNVBAMTA2ZvbzAeFw0xMzAzMTkxNTQwMTlaFw0x
    ODAzMTgxNTQwMTlaMFMxCzAJBgNVBAYTAlVTMQwwCgYDVQQIEwNmb28xDDAKBgNV
    BAcTA2ZvbzEMMAoGA1UEChMDZm9vMQwwCgYDVQQLEwNmb28xDDAKBgNVBAMTA2Zv
    bzCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAzdGfxi9CNbMf1UUcvDQh7MYB
    OveIHyc0E0KIbhjK5FkCBU4CiZrbfHagaW7ZEcN0tt3EvpbOMxxc/ZQU2WN/s/wP
    xph0pSfsfFsTKM4RhTWD2v4fgk+xZiKd1p0+L4hTtpwnEw0uXRVd0ki6muwV5y/P
    +5FHUeldq+pgTcgzuK8CAwEAAaMPMA0wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
    BQUAA4GBAJiDAAtY0mQQeuxWdzLRzXmjvdSuL9GoyT3BF/jSnpxz5/58dba8pWen
    v3pj4P3w5DoOso0rzkZy2jEsEitlVM2mLSbQpMM+MUVQCQoiG6W9xuCFuxSrwPIS
    pAqEAuV4DNoxQKKWmhVv+J0ptMWD25Pnpxeq5sXzghfJnslJlQND
    -----END CERTIFICATE-----'
    ;
    $cert = openssl_x509_parse($pemcert);
    var_dump($cert);
    ?>
    Ciao!

  3. #3
    dsstuff non è connesso Neofita
    Data registrazione
    26-06-2018
    Messaggi
    3

    Predefinito

    Ciao, in effetti sul tuo dominio funziona correttamente, ma guarda da me cosa fa.
    Ho aggiunto la sezione per elencare le funzioni disabilitate, e openssl_x509_parse è nella lista.

    Codice PHP:
    <?php

    $pemcert
    = '-----BEGIN CERTIFICATE-----
    MIICMzCCAZygAwIBAgIJALiPnVsvq8dsMA0GCSqGSIb3DQEBBQUAMFMxCzAJBgNV
    BAYTAlVTMQwwCgYDVQQIEwNmb28xDDAKBgNVBAcTA2ZvbzEMMAoGA1UEChMDZm9v
    MQwwCgYDVQQLEwNmb28xDDAKBgNVBAMTA2ZvbzAeFw0xMzAzMTkxNTQwMTlaFw0x
    ODAzMTgxNTQwMTlaMFMxCzAJBgNVBAYTAlVTMQwwCgYDVQQIEwNmb28xDDAKBgNV
    BAcTA2ZvbzEMMAoGA1UEChMDZm9vMQwwCgYDVQQLEwNmb28xDDAKBgNVBAMTA2Zv
    bzCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAzdGfxi9CNbMf1UUcvDQh7MYB
    OveIHyc0E0KIbhjK5FkCBU4CiZrbfHagaW7ZEcN0tt3EvpbOMxxc/ZQU2WN/s/wP
    xph0pSfsfFsTKM4RhTWD2v4fgk+xZiKd1p0+L4hTtpwnEw0uXRVd0ki6muwV5y/P
    +5FHUeldq+pgTcgzuK8CAwEAAaMPMA0wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
    BQUAA4GBAJiDAAtY0mQQeuxWdzLRzXmjvdSuL9GoyT3BF/jSnpxz5/58dba8pWen
    v3pj4P3w5DoOso0rzkZy2jEsEitlVM2mLSbQpMM+MUVQCQoiG6W9xuCFuxSrwPIS
    pAqEAuV4DNoxQKKWmhVv+J0ptMWD25Pnpxeq5sXzghfJnslJlQND
    -----END CERTIFICATE-----'
    ;
    $cert = openssl_x509_parse($pemcert);
    echo
    '<b>Test openssl_x509_parse:</b><pre>';var_dump($cert);echo '</pre><hr>';

    echo
    '<b>Funzioni disabiliate:</b><pre>';
    print(
    implode(PHP_EOL, explode(',', ini_get('disable_functions'))));
    echo
    '</pre>';

    ?>

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,175

    Predefinito

    Scusami il ritardo ma mi sono perso la discussione.

    Hai impostato l'ultima versione di PHP?

    Ciao!

  5. #5
    dsstuff non è connesso Neofita
    Data registrazione
    26-06-2018
    Messaggi
    3

    Predefinito

    Hai ragione!! Con php 7 funziona, io ero con php56. Grazie mille!
    PS: nessun problema per il ritardo
    Ultima modifica di dsstuff : 16-07-2019 alle ore 11.57.47

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •