Web4Web.IT - Community Forums
Errore connessione MySQL - Versione stampabile

+- Web4Web.IT - Community Forums (https://www.web4web.it/forum)
+-- Forum: Supporto Tecnico (/forum-21.html)
+--- Forum: Shared Hosting (/forum-30.html)
+--- Discussione: Errore connessione MySQL (/thread-608.html)

1 2


RE: Errore connessione MySQL - bio_n3t - 12-03-2013 21:12

Ok ho messo quell'IP al posto di sql.ilcalcioquiz.it, questo dovrebbe risolvere il problema quindi?
Dato che è da un paio di mesi che mi arrivano sti errori allora è probabile che i vostri server siano attaccati spesso..

PS: non so chi mi abbia risposto tramite email dalla vostra assistenza, ma oltre a non volermi aiutare continuava a dare la colpa al mio script di connessione (a quanto pare non era colpa mia), perciò spero che non si verifichi più una cosa del genere, grazie.


RE: Errore connessione MySQL - Gandalf - 12-03-2013 23:40

Il problema di cui parliamo si è verificato solo e soltanto ieri e per pochi minuti, non ha niente a che vedere con i tuoi errori passati. Non sappiamo se l'utilizzo diretto dell'ip possa risolvere il problema (quasi certamente no, ma serve ad escludere alcune cose per fare una diagnosi approfondita)

Ho letto il ticket, concordo con quanto detto dall'assistenza, gestiamo circa 10.000 domini ed altrettanti database (di cui 1800 circa sul tuo stesso server), l'unica segnalazione di problemi simili (e con tale frequenza) è la tua, la cosa più plausibile è che il problema sia all'interno del tuo sito piuttosto che 10.000 utenti che nemmeno si accorgono del problema. In passato abbiamo avuto problemi di database, ma si parla di alcuni anni fa e si è trattato di problemi ora risolti.
Oggi gli unici ad avere problemi di db sono i siti che aprono troppe connessioni verso il database (e vengono bloccati dal db stesso, ma non è il tuo caso) o siti con troppe visite contemporanee, le cui connessioni vengono quindi bloccate dal nostro firewall e possono portare anche ad errori nella risoluzione dei dns, cosa che sembra affliggere il tuo sito. (blocchiamo tutte le connessioni di un dato sito, tra cui eventuali risoluzioni dns che quindi portano a non far risolvere l'hostname che usi per la connessione)

Considera anche che questa è una linea di fascia lowcost, se per te ricevere un errore per 4 secondi è insostenibile, dovresti passare ad un servizio professionale. Noi operiamo in ambo i segmenti di mercato, con prezzi ovviamente differenti.


RE: Errore connessione MySQL - bio_n3t - 14-03-2013 23:14

Ok ti ringrazio, è questa la risposta che avrei voluto ricevere dall'assistenza, non pretendevo di aver ragione, ma per lo meno cercare di capire perchè succedeva sta cosa, senza dare per scontato che fosse un errore mio, mi sembrava il minimo.
Comunque da quando ho messo l'IP ho riscontrato solo 2 errori ieri alle 19:01:48:
1045 - Access denied for user 'w81411'@'x6.w4w.guest.it' (using password: NO)

Quindi è totalmente un altro errore e questo non me lo spiego.
Tra l'altro sono andato a vedere il log delle visite e paradossalmente a quell'ora non c'era nessuno che stava visitando il sito.
Non so più cosa pensare a sto punto


RE: Errore connessione MySQL - Gandalf - 18-03-2013 10:24

Beh, l'avere troppe connessioni al sito non è di certo colpa nostra.
L'assistenza ti ha detto che il problema risiede nel tuo sito e che non è un problema di server (perchè a tutti gli effetti non lo è)


RE: Errore connessione MySQL - bio_n3t - 18-03-2013 11:27

Ci sono momenti che il sito ha tante connessioni e reagisce molto bene, però se per esempio prendiamo l'ora degli ultimi 2 errori e guardo quante pagine viste c'erano in quel momento, si nota subito come non ci sia stato un picco di visite anzi (vedi allegato).
Non credi che se fosse un problema di troppe connessioni si dovrebbero avere errori del tipo "Fatal Error: Sorry, the server is currently too busy, please try again later."?
Comunque sia all'inizio il problema era mio nell'IF che ho tolto, poi hai detto che qualcuno ha attaccato il server, poi mi hai detto di mettere l'IP, ora invece siamo tornati che il problema è mio, posso anche accettare che sia un problema mio ci mancherebbe, ma gradirei sapere cosa causa questi errori, grazie ciao


RE: Errore connessione MySQL - Gandalf - 18-03-2013 12:44

(18-03-2013 11:27)bio_n3t Ha scritto:  : https://www.web4web.it/forum/post-4109.html#pid4109Non credi che se fosse un problema di troppe connessioni si dovrebbero avere errori del tipo "Fatal Error: Sorry, the server is currently too busy, please try again later."?

No, non credo, anche perchè noi non abbiamo tale tipologia di errori.

Citazione:Comunque sia all'inizio il problema era mio nell'IF che ho tolto, poi hai detto che qualcuno ha attaccato il server, poi mi hai detto di mettere l'IP, ora invece siamo tornati che il problema è mio, posso anche accettare che sia un problema mio ci mancherebbe, ma gradirei sapere cosa causa questi errori, grazie ciao

Non mischiamo i due problemi. L'attacco del server è stato risolto, ma si è presentato solo per la "mandata" di errori che ti abbiamo indicato in questo thread. Tutti gli altri errori non sono imputabili al quel problema.

Il problema, invece, sembra essere causato dalla risoluzione dei dns da parte del tuo sito. Ogni hosting sui nostri server gira con il proprio utente, per aumentare la sicurezza. A livello di firewall limitiamo il numero di connessioni in uscita dalle nostre macchine per ciascun utente (serve ad evitare che siti compromessi possano stendere l'intero server, ecco perché vietiamo da policy le connessioni in uscita e le blocchiamo a livello di firewall).
Se hai un picco di visite o problemi di altro genere, google analytics non ti monitorerà nulla, visto che il sito non è raggiungibile (e di conseguenza il javascript di google non viene caricato, idem nel caso le visite fossero generate da bot che ignorano i javascript) ed allo stesso tempo il nostro firewall ti blocca le connessioni in uscita, tra cui quelle di risoluzione dns. Mettendo l'ip diretto, la risoluzione dns viene saltata e di conseguenza il problema viene mitigato (mitigato, non risolto)

Comunque sia, hai ricevuto ulteriori errori oltre a questi ultimi 2?


RE: Errore connessione MySQL - bio_n3t - 18-03-2013 15:18

Lo screen allegato è di Analytics ok, ma io utilizzo anche un log personale per le visite (fatto in PHP e non javascript) dove vengono registrate tutte le pagine viste e riconosce anche i bot. Ti assicuro che quando si sono verificati gli errori non c'era alcun picco di visite, a meno che qualcuno non faccia un DDoS oppure che nell'arco di 10 secondi non si connettano 1000 persone contemporaneamente e non fa neanche in tempo a registrare la visita.

"Il problema, invece, sembra essere causato dalla risoluzione dei dns da parte del tuo sito."
Se il problema è questo, come fa ad essere un problema mio allora? La risoluzione dei DNS non la faccio di certo io da codice... o sbaglio?
Comunque no dal 13/3/2013 19:01:48 non ho avuto più errori, ma sono passati appena 5 giorni, a volte succedeva anche a distanza di diverse settimane.
Grazie ancora per il tempo che stai dedicandomi comunque Wink speriamo di venirne a capo


RE: Errore connessione MySQL - Gandalf - 18-03-2013 15:24

Il problema sono proprio i DDoS, non le visite legittime.

Come detto sopra, la risoluzione dns viene fatta da php che gira con il tuo username, se il tuo username sta effettuando o ricevendo troppe connessioni (di qualunque tipo) e quindi è bloccato dal firewall, la risoluzione dns non avviene perchè richiederebbe ulteriori connessioni.