используйте 32 бита jre. солнце jre, 1.6.0 обновлений 16 хорошо работали для меня, также, как и 32 бита openjdk.
Просто скажите Firefox открывать jnlp с 32-разрядным javaws, который Вы устанавливаете. Вы, возможно, должны выполнить javaws/path/to/your/saved/jnlp, чтобы видеть, существуют ли какие-либо библиотеки на 32 бита, отсутствующие также. В моем случае это испортило это, это не могло найти libXtst, таким образом, я просто сделал конфетку-y, устанавливают libXtst.i586 на Fedora 11, и я работал; очевидно, с Ubuntu команды будут немного отличаться, но я - более или менее уверенные подобные шаги, получит Вас работа...
Когда NSD слушает во всех интерфейсах, она позволяет ОС сделать выбор исходного адреса. Всегда явно укажите адреса, Вы хотите, чтобы NSD послушал на (например, весь дюйм/с Ваших записей NS). В Вашем случае:
server:
ip-address: a.b.c.124
Этот поток в nsd-пользовательском списке рассылки описывает ту же проблему (часть IPv6 не важна).
Это может быть неверной конфигурацией NSD или неправильным правилом NAT о Вашем поле/маршрутизаторе. NSD слушает во всех интерфейсах? Вы делаете перенаправление портов на своем поле NSD, чтобы заставить его ответить на запросы DNS на вторичном IP-адресе?
Можно ли вставить вывод netstat от поля NSD?
netstat -lntpu | grep :53
Я получил ту же проблему с установкой и NSD 3.2.8, похоже, что NSD не отвечает на правильном сокете. Сервер, который я использовал, имеет двух дюйм/с в той же сети. Это, кажется, всегда отвечает от основного, никогда искаженное. Связывать серверы (9.7.x) не имеют такой проблемы.