Подключение к порту, занятому другим устройством "Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт) "
Симптомы
При подключении к серверу происходит ошибка:
Сообщение: В процессе получения текущего времени произошла ошибка
Дополнительная информация:
{"request":{"id":6,"headers":{"X-Terrasoft-Mobile":"true","Accept":"application/json","Content-Type":"application/json","Authorization":"Cookie","X-Requested-With":"XMLHttpRequest"},"options":{"url":"http://xxx.xxx.xxx.xxx/0/Mobile/Services/MobileDataService.ashx?functio…","scope":{"initialConfig":{"url":"http://xxx.xxx.xxx.xxx/0/Mobile/Services/MobileDataService.ashx?functio…","scope":{},"headers":{"X-Terrasoft-Mobile":"true","Accept":"application/json","Content-Type":"application/json","Authorization":"Cookie"},"method":"GET","disableCaching":false},"performanceCounterKey":"d0bdde84-6a5e-4855-bdd0-e7dafea8f9a1"},"headers":{"X-Terrasoft-Mobile":"true","Accept":"application/json","Content-Type":"application/json","Authorization":"Cookie"},"method":"GET","disableCaching":false},"async":true},"requestId":6,"status":500,"statusText":"Internal Server Error","responseText":"{\r\n \"Code\": -1,\r\n \"Exception\": \"System.Net.Sockets.SocketException (0x80004005): Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт) 127.0.0.1:6379\\r\\n в System.Net.Sockets.Socket.Connect(IPAddress[] addresses, Int32 port)\\r\\n в System.Net.Sockets.Socket.Connect(String host, Int32 port)\\r\\n в ServiceStack.Redis.RedisNativeClient.Connect()\"\r\n}","responseXML":null,"responseBytes":null}
Причина
Порт, на который происходит редирект занят другим приложением
Решение
Использовать для мобильного подключения порты, которые не используются другим ПО
Необходимые условия и возможные ограничения
Подключение на внешний адрес и редирект данного подключения на внутренний адрес с использованием занятого порта.