Бензопила не работает на локальном хосте

Я использую Log2Console для просмотра удаленных журналов. Мой регистратор - NLog. Мой конфиг выглядит так:

<target name="log_main" xsi:type="Chainsaw"
        address="udp://localhost:12345"/>

Когда я запускаю оба производителя журналов и Log2Console на одном компьютере, журналы не отображаются. Когда я запускаю их на разных машинах (с указанием соответствующего адреса, конечно), все работает нормально.

Я пытался заменить 127.0.0.1 на 127.0.0.2 или localhost. Также я пробовал включать/отключать IPv6 в Log2Console, но это все равно не работает.
Моя система Win7 x64.


person levanovd    schedule 29.07.2011    source источник


Ответы (2)


У меня была такая же проблема с UDP. Когда я попробовал TCP, я получил исключение «недопустимый заголовок потока: 3C6C6F67». Решение не найдено, но я переключился на Log2Console (http://log2console.codeplex.com/ ). Вы можете использовать ту же цель xsi:type="Chainsaw". Это проще, но достаточно мощно для меня. Также без проблем работает с NLog.

person Artur    schedule 22.09.2011

У меня была такая же проблема. TCP или UDP не имели значения, но когда я указал полный IP-адрес локальной машины, все заработало.

person dbruning    schedule 17.04.2013
comment
это сработало для меня. Это должен был быть числовой IP-адрес, имя хоста или локальный хост тоже не работали. - person nrjohnstone; 24.06.2013