Назад | Перейти на главную страницу

Тайм-аут HTTP (случайного?) Соединения с Windows 7

Обновить:

Некоторый журнал Wireshark

1   0.000000000 HonHaiPr_0b:36:ae   D-LinkIn_64:ca:28   ARP 42  Who has 192.168.0.1?  Tell 192.168.0.102
2   0.001844000 D-LinkIn_64:ca:28   HonHaiPr_0b:36:ae   ARP 42  192.168.0.1 is at 28:10:7b:64:ca:28

Работает с XP, очень плохо PHP теряет поддержку.

Вопрос: Стоит ли выкидывать роутер из окна? Я не могу винить Windows (в глубине души хочу)

Я испытываю (почти) случайные тайм-ауты подключения с Apache в Windows7 до такой степени, что я боюсь ударить F5... Я не могу объяснить, когда это происходит, потому что мне не удалось найти закономерность.

Компьютер, который доставляет мне проблемы, - это тот, который Марио хочет разбить. Вот что самое интересное, к нему нельзя получить доступ из другого Windows компьютера (пока происходят таймауты), но это может быть Linux один. После появления сообщения о тайм-ауте (примерно через 30 секунд) оно обычно снова работает, если нет, мне нужно перезапустить Apache. Они подключаются к дешевому маршрутизатору D-Link по беспроводной сети, а позже через кабель.

Когда все работает:

Когда это не так:

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

Дополнительно:

У меня есть 2-3 виртуальных хоста, определенных следующим образом:

Listen *:1337

<VirtualHost *:1337>
ServerName l337
DocumentRoot C:/git/1337
    <Directory "C:/git/1337">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

Если вопрос слишком локализован, сообщите об этом. Что-то похожее: http://www.xinotes.org/notes/note/1777/

Спасибо за уделенное время.

P.S. Я пробовал выключить и снова включить.

Ответ:

P.S. не ждите многого от дешевого DLink (или любого другого, наверное) роутера.

Если вы пытаетесь подключиться с использованием IP-адреса, и он все время работает из Linux (я администратор Windows, поэтому мне неприятно это говорить), это, скорее всего, Windows, поскольку все машины с проблемами работают под управлением Windows.

Завершаются ли ваши эхо-запросы ко всем машинам с Windows и от них, когда что-то пытается вызвать у вас головную боль?

Что-нибудь еще пытается запустить на 80-м порту, прежде чем что-то пойдет не так? (Skype, IIS, SQL)

Вы пробовали настроить Apache на использование порта 8080?

Если вы действительно думаете, что проблема в маршрутизаторе, попробуйте следующее:

  1. сними это с интернета
  2. заменить роутер (временно) на простой хаб или коммутатор
  3. попробуйте подключиться

Возможно, проблема в маршрутизаторе, но дешево не означает «не работает». Не каждой сети требуется аппаратное решение типа «больше, лучше, быстрее, больше».

Похоже, что вы можете получать эти ошибки в зависимости от вашей конфигурации apache, найденной в apache / Conf / httpd.conf.