Действительно, это проблема разрешения имен DNS. Хотя я добавил запись в / etc / hosts на моем сервере приложений, но то же самое нужно добавить на стороннем сервере, так как он не смог разрешить DNS.
Другой путь, который я нашел (без какой-либо записи в / etc / hosts), заключался в том, что в Weblogic Console -> Сервер -> Управляемый сервер -> Вкладка «Общие» -> Поле «Адрес прослушивания», которое я дал имени хоста мой управляемый сервер. Я изменил его на IP-адрес моего управляемого сервера, а затем смог подключиться к стороннему серверу. В разделе «Дополнительная информация» поля «Адрес для прослушивания» говорится несколько слов о присвоении имен DNS:
Чтобы преобразовать DNS-имя в IP-адрес, WebLogic Server должен иметь возможность связаться с соответствующим DNS-сервером или получить сопоставление IP-адреса локально. Поэтому, если вы указываете DNS-имя для адреса прослушивания, вы должны либо оставить порт открытым достаточно долго, чтобы экземпляр WebLogic Server мог подключиться к DNS-серверу и кэшировать его сопоставление, либо вы должны указать сопоставление IP-адреса в локальном файле. Если вы укажете IP-адрес для ListenAddress, а затем в клиентском запросе будет указано DNS-имя, WebLogic Server попытается разрешить DNS-имя, но если он не сможет получить доступ к сопоставлению DNS-имени, запрос не будет выполнен