|
WCF. Внешний IP. Ошибка
|
|||
---|---|---|---|
#18+
Есть WCF сервис. Вот конфиг: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42.
В качестве сервера использую IIS. В IIS создал веб-сайт с привязкой к некоторому порту. Для обмена данными с сервисом используется клиентское десктоп приложение. Вот кусок кодя для загрузки данных: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Во внутренней сетке все работает замечательно. Т.е. если, к примеру, Configuration.SyncServiceUrl = "192.168.0.111:3333/SyncService.svc". Проблема при попытке подключения из внешнего мира по внешнему IP адресу: Например, Configuration.SyncServiceUrl = "25.35.45.55:3333/SyncService.svc". При этом если открыть ссылку "25.35.45.55:3333/SyncService.svc" в броузере можно видеть описание сервиса. Ошибка: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
Подозрения, что неправильно настроен веб-сайт. Но что именно не знаю. У кого есть подобный опыт, поделитесь, пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2015, 10:00 |
|
WCF. Внешний IP. Ошибка
|
|||
---|---|---|---|
#18+
Для начала: Так какой порт используется? Код: c# 1.
8733 или 3333 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2015, 10:18 |
|
WCF. Внешний IP. Ошибка
|
|||
---|---|---|---|
#18+
Ни тот ни другой :) Все адреса и порты вымышленные. Реальный порт 8095. Только как это может помочь? Ведь на самом деле этого адреса: Код: c# 1.
не существует. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2015, 10:28 |
|
WCF. Внешний IP. Ошибка
|
|||
---|---|---|---|
#18+
timur999Ни тот ни другой :) Все адреса и порты вымышленные. Реальный порт 8095. Только как это может помочь? Ведь на самом деле этого адреса: Код: c# 1.
не существует. вы задали вопрос, привели конфиг, пример, в котором указаны явно два разных порта . Я ответил, что так как описано - ошибка в адресе. Как теперь звучит ваш вопрос? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2015, 10:31 |
|
WCF. Внешний IP. Ошибка
|
|||
---|---|---|---|
#18+
Спасибо за попытку помочь, Winnipuh. К сожалению Ваш вариант не помог. Может кто-нибудь еще с такой проблемой сталкивался? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2015, 10:50 |
|
WCF. Внешний IP. Ошибка
|
|||
---|---|---|---|
#18+
timur999, порты открыты на фиреволе... маршрутизация настроена? поди ваш иис сидит за натом...? Или я вопроса не понял и конфигурации вашего окружения? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2015, 11:10 |
|
WCF. Внешний IP. Ошибка
|
|||
---|---|---|---|
#18+
buser, Да IIS за Firewall. Маршрутизация настроена и порты открыты. Мне не совсем понятно как такое происходит - во внутренней сети все нормально работает. Кстати, забыл, вот конфиг клиента Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
Может здесь что не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2015, 11:34 |
|
WCF. Внешний IP. Ошибка
|
|||
---|---|---|---|
#18+
timur999Мне не совсем понятно как такое происходит - во внутренней сети все нормально работает.Надо, чтобы на NAT не менялся порт. В противном случае потребуются дополнительные настройки в WCF для отключения этой проверки. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2015, 12:36 |
|
WCF. Внешний IP. Ошибка
|
|||
---|---|---|---|
#18+
timur999 Код: c# 1. 2. 3. 4.
Не надо напрямую использовать using к WCF-каналу/клиенту. Из-за этого не видно первой ошибки, возникшей внутри using. Видно только ошибку, возникшую при выполнении Dispose, которая ни о чём не говорит. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2015, 12:39 |
|
WCF. Внешний IP. Ошибка
|
|||
---|---|---|---|
#18+
Спасибо Алексей К! Код: c# 1.
это зло. Реальная ошибка не отображалась в логах. Проблема была в авторизации. Изменил в web.config сервиса параметры binding: security mode="None" и transport clientCredentialType="None". ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2015, 14:28 |
|
|
start [/forum/topic.php?fid=19&fpage=7&tid=1396877]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 251ms |
total: | 371ms |
0 / 0 |