Я не знал, что FreeBSD и Linux были бинарно-совместимый; это что-то очень интересно, я только что узнал. Но значит ли это, что у них точно идентичные модели памяти? Кажется невероятным для меня, что они имеют те же правила системного вызова, тот же файл libc (думаю использовать fbsd с glibc), те же соглашения о вызовах на уровне АСМ и т. д. Несовместимости звучит для меня как если бы вы взяли процесс macOS и бросил ее на окно; это действительно весьма удивительно. В 2012 году я летала через HK с воздуха Новая Зеландия, на единый код рейсов (NZ38 НГР-АКЛ). У нас наверняка успел покинуть самолет в течение часа или двух, и в какой-то форме, показывая паспорта формальность, но там, кажется, не было в паспорте штамп, как результат - это может быть идентификационный или проверить, что мы действительно имеем исходящую посадочный талон и не суждено выйти в HK. Трудно сказать точно с такого расстояния...

В этой строке:

 Протоколы HttpPost протоколы HttpPost = новые протоколы HttpPost("http://198.154.*.*:34907");

адрес 198.154.*.* это не допустимый синтаксис IP-адреса. Если это правда, как ваш исходный код выглядит, то нужно использовать полный, действительный IP-адрес, который всех чисел (например, 198.154.1.1 или все, что подходит для вашей сети).

Даже если вы сознательно скрывая ваш IP-адрес для нас, вы все еще есть проблемы, потому что вы установили выбрать=127.0.0.1 , который только позволяет этому адресу, чтобы поговорить с RPC-сервер. Добавить еще выбрать строку, содержащую адрес машины, на которой работает этот Java-код.