Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Сетевые технологии > Proxy и SSL


Автор: luch 20.9.2006, 16:55
Цитата(LSD @ 23.1.2006,  21:02)
Чем тебе не нравится тот код, что я тебе привел? Он полностью рабочий, за исключением одного момента. httpConnection.getContentEncoding() иногда возвращает null (на винграде например так). Поэтому надо кодировку или указать вручную, или не указывать вообще: Reader reader = new InputStreamReader(httpConnection.getInputStream());.

Дорогой LSD, у меня на этой строчке валится вот такая ошибка:

java.io.IOException: https://[тут идет HOST:PORT] : SCL profile allocation

Вы с таким не сталкивались?

Автор: LSD 21.9.2006, 10:03
Нет, не сталкивался. Судя по тому что мне http://www.pfcguide.com/_newsgroups/msgbody.asp?id=%3C41350ae7.24ec.1681692777%40sybase.com%3E&no=7160&group=sybase.public.easerver.j2ee это некая экзотическая ошибка, связанная с SSL. Но даже толком не удалось понять когда она возникает.

Если проблема актуальна, запости сюда полный StackTrace и на каком сайте возникает ошибка.

Автор: luch 21.9.2006, 11:48
LSD, в изложении подробностей я не свободен - хосты находятся в корпоративной сети. Но кое-что мне добавить уже можно: мой application сервер (Jaguar) не дает разрешения на подключение к другому серверу. SCL - это Security чего-то там.. Layer. 

Проблема изначально была в том, что под FireFox не получалось с помощью ajax-скрипта  ходить на другой домен. Поэтому была попытка подключиться не с клиента, а с "родного" сервера. Когда нарвались на SCL profile allocation, то решили проблему по-другому. Вы слышали о возможности на прокси сервере подменять часть URL а может и весь URL на другое содержимое ? 

Например, с клиента от ajax-объекта уходит хост1/dir1/file.jsp, а на прокси происходит подмена на хост2/dir1/file.jsp ? Понятно, что реально file.jsp лежит на хост2. Так получилось обмануть систему безопасности.. Ибо FF упорно не хотел общаться с хостом2, заявляя что-то вроде "Запрещено вызывать метод XMLHttpRequest.open".

Хотелось бы по-подробнее узнать о подмене URL..

Автор: LSD 22.9.2006, 11:56
Технически такая возможность есть. Но реализовано ли это в существующих proxy серверах, я не знаю.

Можно попробовать в файле hosts замапить хост1 на IP хост2.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)