2013-08-13 4 views
0

UPDATEMySQL Круто Отказ удаленного подключения

Так что я полностью отключить брандмауэр моего сервера и это, кажется, виновником. Раньше я пытался отключить некоторые правила, но отключил все это. Очень расстраиваю, но проблема решена. Думаю, ключевым индикатором того, что это был брандмауэр, было то, что это произошло ровно в полночь, когда моему серверу нравилось применять обновления и тому подобное.

Это довольно странно для меня, у меня есть сервер внизу, на котором размещаются мои сайты и серверы MySQL, и он работает годами без особых проблем. У меня есть 2 маршрутизатора, соединенных друг с другом за моим модемом, и мой сервер находится за одним из них. Все остальные устройства подключаются через WiFi. Все правильные порты открыты на маршрутизаторе, и у меня есть пользователи, настроенные в MySQL, которые не изменились и все время работали нормально.

Итак, вчера вечером я работал над проектом, и я решил синхронизировать все с резервным копированием на своем SkyDrive. У меня есть запланированная резервная копия для MySQL, которая работает в полночь (ежедневно), и она просто перевернулась до полуночи, поэтому я решил открыть свою сеть и посмотреть, как файл заселен, прежде чем отправить копию на SkyDrive. После завершения резервного копирования (что было сделано успешно), я собирался продолжить работу над своей программой, но внезапно я больше не могу подключаться через свою локальную сеть к серверу MySQL. Я использую PHP, и моя строка подключения никогда не менялась, и все другие инструменты администрирования MySQL не подключаются. Живой сайт отлично работает, поэтому MySQL определенно работает и работает, но удаленные подключения не принимаются. Почему это происходит внезапно?

Что я пробовал:

  • Я заметил, что мои журналы были набиты ошибок Двоичных поэтому я выключил Двоичный, так как я недавно включил его (пару недель назад) ,
  • Перезапуск MySQL
  • Отключение Windows Server 2008 брандмауэр (временно)
  • Подключение с другого устройства (мобильного телефона, планшета), не повезло
  • Временно позволяет порт 3306 на маршрутизаторе
  • Checked сервер журналы для попыток вторжения, ни один настоящий ...

Установка:

  • PHP 5.4 на локальной машине и сервере
  • Windows Server 2008 Enterprise (на сервере ...)
  • версии MySQL 5.5.25a

Кто-нибудь есть ключ к пониманию того, что происходит Вот? Я собираюсь перезагрузить свой сервер, когда загрузка будет низкой, и посмотрим, поможет ли это кому-либо, я обновлю это, как только он появится в сети.

+0

Пробовал ли вы просматривать системные журналы для ошибок PHP/Mysql? Вы пытались подключиться к Mysql с помощью клиентского приложения, такого как SQLYog? Как насчет PHPMyAdmin? – GordonM

+0

Это брандмауэр моего сервера. Пойди, что это случилось в полночь, это было так странно для меня. Я просто полностью отключил его и протестировал соединения, и он сработал. Я добавил новое исключение, и все возвращается. Спасибо хоть! –

ответ

0

Таким образом, я полностью отключил брандмауэр моего сервера, и он оказался виновником. Раньше я пытался отключить некоторые правила, но отключил все это. Очень расстраиваю, но проблема решена, я думаю ...Я думаю, что ключевым индикатором того, что это был брандмауэр, было то, что это произошло ровно в полночь, когда моему серверу нравилось применять обновления и тому подобное.