Unrecognized FaultException при подключении к RemoteAgent

Как устранить следующее сообщение об ошибке в диалоговом окне конфигурации dotTrace Profiler?

Unrecognized FaultException: code Receiver, prefix Server was 
unable to process request. ---> Unable to open f

У меня есть RemoteAgent, настроенный и работающий на сервере, порт брандмауэра 9000 открыт.

Пытаясь подключиться к нему, я указываю IP-адрес, порт и конечную точку, и я получаю сообщение выше. Вот и все... оно заканчивается на букву "ф", и я не уверен, к чему это относится. Я проверил журналы, к сожалению, это все, что я получаю:

12:51:09 PM.060: Thread:1: [ConfigRemove] #13 HostParameters:
<?xml version="1.0" encoding="utf-8"?>
<HostParameters type="RemoteHostParameters">
    <Domain IsNull="False">
    </Domain>
    <Password IsNull="False">
    </Password>
    <Url>http://192.168.1.177:9000/RemoteAgent/AgentService.asmx</Url>
    <UserName IsNull="False">
    </UserName>
</HostParameters>
12:51:09 PM.060: Thread:1: [ConfigRemove] #13 Make selection empty
12:51:09 PM.590: Thread:1: [ConfigActivate] #14 HostParameters:
<?xml version="1.0" encoding="utf-8"?>
<HostParameters type="RemoteHostParameters">
    <Domain IsNull="False">
    </Domain>
    <Password IsNull="False">
    </Password>
    <Url>http://192.168.1.177:9000/RemoteAgent/AgentService.asmx</Url>
    <UserName IsNull="False">
    </UserName>
</HostParameters>
12:51:09 PM.590: Thread:1: [ConfigActivate] #14 Set selection
12:51:09 PM.876: Thread:1: [ConfigActivate] #14 Start processing
12:51:09 PM.877: Thread:40: [ConfigActivate] #14 Connecting
12:51:09 PM.880: Thread:40: Local SysTools v5.5.4.160 loaded
12:51:10 PM.674: Thread:40: [ConfigActivate] #14 Failed
12:51:10 PM.674: Thread:40: [ConfigActivate] #14 Stored
12:51:10 PM.674: Thread:40: [ConfigActivate] #14 Set selection

На сервере тоже нет никакой информации. Все, что я вижу в журнале событий, это следующее, которое регистрируется при запуске RemoteAgent, но имеет смысл, поскольку он, вероятно, не хочет, чтобы его профилировали:

The profiler has requested that the CLR instance not load 
the profiler into this process.

Других файлов журнала или артефактов, которые я могу найти, нет.

Другая информация:

  • у меня виндовс 8.1
  • Версия dotTrace 5.5.4.
  • Сервер 2012 года.
  • Все приложения запускаются с правами администратора

Мне удалось подключиться к другим агентам RemoteAgent на других серверах. Не знаю, что здесь отсутствует.


person MisterJames    schedule 02.06.2014    source источник


Ответы (1)


Если кто-то еще столкнется с этим, исправить это довольно просто. В какой-то момент на сервере было развернуто более одной версии RemoteAgent.

Я удалил файлы в следующей папке (благодаря ответу Ильи Черникова на форуме JetBrains): %ProgramData%\JetBrains\Profiler\RemoteAgent\SysToolsCache

Затем я повторно развернул текущую версию RemoteAgent на сервер. При подключении кеши восстановились и я смог подключиться.

person MisterJames    schedule 03.06.2014
comment
Мне также пришлось удалить файлы из C:\Users\{user_name}\AppData\Local\JetBrains\Profiler - person fastsoft; 25.04.2015