Exchange Server 2003 - не удается подключиться к серверу обмена на той же машине
У меня есть Exchange Server, работающий на удаленной машине.
У нас также есть приложение, которое подключается к этому серверу Exchange через ActiveDirectory и Independentsoft WebDav.
Это прекрасно работает, когда я запускаю приложение локально, но если я установлю его на машине, на которой работает Exchange Server, у меня будет только соединение с Active Directory, через WebDav я не смогу получить доступ к любому почтовому ящику со следующим шаблоном URL-адреса "LDAP://MyDomain/exchange/test@test.com", метод Exist() возвращает false.
Используя этот код:
"
var _Credential = new NetworkCredential(domain.AccessUsername, domain.AccessPassword);
var _WebdavSession = new WebdavSession(_Credential);
_WebdavSession.UserMailbox = _Url;
var _Resource = new Resource(_WebdavSession);
_Resource.Exists(); <-------
"
С другой стороны, я установил приложение на другую машину и попытался сделать то же самое, но не смог подключиться через ActiveDirectory, я получил ошибку "Сервер не работает" (0x8007203A); через WebDav я получаю "System.Net.WebException: невозможно подключиться к удаленному серверу ---> System.Net.Sockets.SocketException: попытка подключения не удалась, так как подключенная сторона не ответила должным образом через определенный промежуток времени или была установлена соединение не удалось, потому что подключенный хост не смог ответить ".
Все это с точно таким же URL-адресом LDAP, учетными данными и всем остальным.
Любая помощь будет оценена.
1 ответ
В конце концов, я решил, что это проблема с серверами Amazon: вы не можете подключиться от одного к другому, но вы МОЖЕТЕ подключиться к 127.0.0.1 (но не по какой-то причине к localhost).