Visualizzazione risultati 1 fino 11 di 11

Discussione: Riparazione tabella database

  1. #1
    scatterbrain non è connesso Utente giovane
    Data registrazione
    29-12-2002
    Messaggi
    67

    Predefinito Riparazione tabella database

    Ciao,
    ripristinando il database da Risorse > Backup e ripristino > Lista backup spazio web disponibili è successo qualcosa alla tabella ibf_core_clubs_memberships.

    L'assistenza di Invision Board mi ha detto di chiedere a voi di ripristinarla correttamente, altrimenti rimango bloccato con tutto.

    Potete darmi una mano? Grazie :)
    Never say never, because limits, like fears, are often just an illusion M.J.

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

    Predefinito

    Puoi spiegare meglio il problema? Come mai hai ripristinato il backup? (per qualche errore?). Quale errore ottieni ora?

    Ciao!

  3. #3
    scatterbrain non è connesso Utente giovane
    Data registrazione
    29-12-2002
    Messaggi
    67

    Predefinito

    Ho ripristinato il backup del database perché volevo tornare alla versione in cui non avevo il problema dell'ingrossamento della tabella ibf_core_cache.
    Una volta tornato al vecchio backup però mi chiedeva di fare una conversione, tramite tool Invision, da single-byte a 4-byte UFT-8. Una volta partita la conversione si fermava subito dicendo errore "4C171/C - Incorrect key file for table ibf_core_clubs_memberships - try to repair it".

    Alla fine la tabella l'ho riparata io, ho eseguito la conversione ed è avvenuta con successo.
    Tuttavia continua a persistere il problema della licenza, che non mi permette di fare l'upgrade alla versione 4.5 di Invision Board, quella stabile e totalmente coperta dall'assistenza (per intenderci, io ora ho la versione 4.3.5, aggiornata al 2018).

    L'assistenza Invision mi ha detto anche che la mia versione, la 4.3.5, non supporta Mysql 8.0. Sarebbe possibile tornare alla versione precedente di Mysql, anche solo per una manciata di minuti, per vedere se in questo modo torna a leggere la licenza e mi consente di fare il corretto upgrade?

    Loro sono molto disponibili e rispondono anche sempre velocemente, però diciamo che non fanno mai un passo in più del dovuto, hanno un po' il paraocchi. Io vorrei tornare ad avere il forum funzionante, ormai sono 15 giorni che è chiuso per via di questi problemi.

    Mi chiedono ancora di verificare la connessione dal server a
    Codice:
    https://remoteservices.invisionpower.com
    È possibile farlo? Grazie
    Never say never, because limits, like fears, are often just an illusion M.J.

  4. #4
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    Codice PHP:
    <?php

    $ch
    = curl_init();
    curl_setopt($ch, CURLOPT_URL, 'http://remoteservices.invisionpower.com/updateCheck');
    curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Host: remoteservices.invisionpower.com' ) );
    $config['useragent'] = 'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0';
    curl_setopt($curl, CURLOPT_USERAGENT, $config['useragent']);
    curl_setopt($ch, CURLOPT_FAILONERROR, true);
    //curl_setopt($ch , CURLOPT_REFERER , $refer);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
    curl_setopt($ch , CURLOPT_MAXREDIRS , 0);
    curl_setopt($ch , CURLOPT_HEADER , true);
    curl_setopt($ch, CURLOPT_FORBID_REUSE, true);
    curl_setopt($ch , CURLOPT_FRESH_CONNECT , true);
    curl_setopt($ch , CURLOPT_RETURNTRANSFER , true);
    $res=curl_exec($ch);
    $info= curl_getinfo($ch);
    var_dump($res, curl_error($ch), $info, $_SERVER['SERVER_ADDR']);
    ?>
    Io riscontro http 403 forbiden, probabilmente il loro hosting aws Amazon blocca alcuni range ip nel mio caso dai server in Germania di altervista.
    Ultima modifica di darbula : 08-04-2021 alle ore 20.54.06

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

    Predefinito

    Citazione Originalmente inviato da scatterbrain Visualizza messaggio
    non supporta Mysql 8.0. Sarebbe possibile tornare alla versione precedente di Mysql, anche solo per una manciata di minuti, per vedere se in questo modo torna a leggere la licenza e mi consente di fare il corretto upgrade?
    Ti è stato portato Mysql alla versione 5.6, però è solo un'operazione straordinaria specifica per il tuo caso e in generale non è supportata. Inoltre in futuro potrebbe comunque aggiornarsi a versioni successive.

    Per quanto riguarda la connessione a: https://remoteservices.invisionpower.com, lato AlterVista il dominio è in whitelist e non ci sono problemi: si tratta di un blocco dalla loro parte del quale noi non possiamo farci nulla.

    Ciao!

  6. #6
    scatterbrain non è connesso Utente giovane
    Data registrazione
    29-12-2002
    Messaggi
    67

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Ti è stato portato Mysql alla versione 5.6, però è solo un'operazione straordinaria specifica per il tuo caso e in generale non è supportata. Inoltre in futuro potrebbe comunque aggiornarsi a versioni successive.

    Per quanto riguarda la connessione a: https://remoteservices.invisionpower.com, lato AlterVista il dominio è in whitelist e non ci sono problemi: si tratta di un blocco dalla loro parte del quale noi non possiamo farci nulla.

    Ciao!
    Grazie mille! Mi hai fato un favore gigante, appena risolvo tutto torno subito alla versione 8.
    Un'ultimissima cosa, l'assistenza di Invision mi chiede il tracert dal server altervista a remoteservices.invisionpower.com per vedere cosa non va.

    Grazie ancora :)
    Never say never, because limits, like fears, are often just an illusion M.J.

  7. #7
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    Dopo svariate ore e ore di lettura e cultura online ho scoperto che CloudFront (hosting aws Amazon di invisionpower) inibisce connessioni senza USER AGENT.
    Codice PHP:
    <?php

    $ch
    = curl_init('https://remoteservices.invisionpower.com/updateCheck');
    curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
    curl_setopt($ch, CURLOPT_AUTOREFERER, true);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Host: remoteservices.invisionpower.com', 'Content-Type: application/json', 'User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0') );
    curl_setopt($ch, CURLOPT_FAILONERROR, true);
    curl_setopt($ch , CURLOPT_REFERER , 'http://remoteservices.invisionpower.com/updateCheck');
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
    curl_setopt($ch , CURLOPT_MAXREDIRS , 0);
    curl_setopt($ch , CURLOPT_HEADER , true);
    curl_setopt($ch, CURLOPT_FORBID_REUSE, true);
    curl_setopt($ch , CURLOPT_FRESH_CONNECT , true);
    curl_setopt($ch , CURLOPT_RETURNTRANSFER , true);
    $res=curl_exec($ch);
    //$info= curl_getinfo($ch);
    var_dump($res);
    ?>

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

    Predefinito

    Citazione Originalmente inviato da darbula Visualizza messaggio
    Dopo svariate ore e ore di lettura e cultura online ho scoperto che CloudFront (hosting aws Amazon di invisionpower) inibisce connessioni senza USER AGENT
    Ottimo, grazie!
    @scatterbrain fammi sapere se serve ancora il traceroute.

    Ciao!

  9. #9
    scatterbrain non è connesso Utente giovane
    Data registrazione
    29-12-2002
    Messaggi
    67

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Ottimo, grazie!
    @scatterbrain fammi sapere se serve ancora il traceroute.

    Ciao!
    Sì, mi serve ancora, grazie.
    Ho appena scritto a Invision anche quello che ha scoperto darbula (grazie mille, mi stai dando una grande mano a individuare il problema )
    Never say never, because limits, like fears, are often just an illusion M.J.

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

    Predefinito

    Citazione Originalmente inviato da scatterbrain Visualizza messaggio
    Sì, mi serve ancora, grazie.
    Ma credo che darbula abbia centrato il problema:

    senza useragent: http://alemoppo.altervista.org/LABS/scatterbrain/
    con useragent: http://alemoppo.altervista.org/LABS/...useragent=true

    Quindi non credo serva altro: i pacchetti effettivamente riescono a raggiungere il server ma poi vengono scartati per mancanza di userAgent.

    (comunque se Invision ne ha la necessità, posso comunque provare a chiedere).

    Ciao!

  11. #11
    scatterbrain non è connesso Utente giovane
    Data registrazione
    29-12-2002
    Messaggi
    67

    Thumbs up

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Ma credo che darbula abbia centrato il problema:

    senza useragent: http://alemoppo.altervista.org/LABS/scatterbrain/
    con useragent: http://alemoppo.altervista.org/LABS/...useragent=true

    Quindi non credo serva altro: i pacchetti effettivamente riescono a raggiungere il server ma poi vengono scartati per mancanza di userAgent.

    (comunque se Invision ne ha la necessità, posso comunque provare a chiedere).

    Ciao!
    Sì, anche secondo me il problema è quello ;)
    Tuttavia quelli di Invision che sono un po' di coccio mi chiedono comunque il tracert
    Never say never, because limits, like fears, are often just an illusion M.J.

Regole di scrittura

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