Я использую OSX Yosemite на своем Mac. Я работаю над приложением, которое работает на weblogic и использует когерентность.
Я смог настроить weblogic & coherence, и все работает, когда я на работе. Когда я пробую ту же настройку дома, подключаясь через VPN к рабочей сети, я сталкиваюсь с проблемами. Проблема в том, что мой сервер weblogic не может общаться с сервером согласованности.
а) Моя первая проблема заключается в том, что я не могу обновить файл hosts, чтобы он стал постоянным. Просто пропадает после перезагрузки. Я поставил это как отдельный вопрос в SO здесь
б) Я думаю, моя проблема в том, что мои порты не открыты. когда weblogic пытается подключиться к локальному хосту через порт 8088, он просто зависает там на долгое время, а затем перестает выдавать исключение тайм-аута.
c) Когда я пытаюсь сканировать порты с помощью сетевой утилиты, я вижу, что порты, которые использует weblogic/coherence, открыты в рабочей сети, но закрыты, когда я нахожусь в VPN.
Что мне сделать, чтобы открыть эти порты? Я должен открыть порты на беспроводном маршрутизаторе или на VPN-клиенте?
Любая помощь приветствуется.