У меня есть виртуальная машина под управлением Linux, которая работает в качестве гостевой машины через виртуальный плеер на моем ноутбуке и действует как сервер для моего приложения, которое я размещаю на IBM Webshphere Portal. На большинстве компьютеров я добавил ip гостевой машины в мой файл хоста как www.vmportal.com.

Я могу пропинговать www.vmportal.com с хост-машины и даже получить доступ ко всем тем же страницам приложений через браузер. Проблема возникает, когда я пытаюсь создать соединение BitKinex WebDAV с сервером.

Детали конфигурации ниже:

Я также попытался использовать порт 10039, который дал мне: 1/16/2013 1:19:03 PM.173 [ERROR] [1] couldn't connect to www.vmportal.com:10039 => ip: 192.168.10.141, port: 10039; err. code: 0

Используя 10032, я вижу это в журналах, которые я действительно не понимаю:

Буду очень признателен за любую помощь в установке этого соединения, я перепробовал все, что мог придумать, есть ли какие-либо настройки и т.д. Мне нужно проверить любой из хостов виртуальной машины, чтобы заставить это работать?

Спасибо, парни

3 ответа3

0

Я пытался использовать BitKinex ранее с Portal и имел смешанный успех. Я лично использую AnyClient, и он кажется более стабильным при работе с Portal.

Кажется, что вам нужно добавить /wps /mycontenthandler /dav /fs-type1 или /wps /mycontenthandler /dav /themelist или /wps /mycontenthandler /dav /skinlist в зависимости от того, к какой конечной точке вы пытаетесь подключиться. Это стандартные пути к webdav для портала.

Я также помню, что если вы используете BitKinex, вам может понадобиться добавить /all в конец этих путей.

Посмотрите первые посты этой ссылки для дальнейшего обсуждения http://www.ibm.com/developerworks/forums/message.jspa?messageID=14637763

0

Лично я предпочитаю BitKinex над AnyClient из-за регистрации ошибок прямо на главном интерфейсе.

Ник прав, нужно добавить все три локации:
/ WPS / mycontenthandler / DAV / themelist /
/ WPS / mycontenthandler / DAV / skinlist /
/ WPS / mycontenthandler / DAV / фс типа1 /

Вы также должны использовать порт 10039.

Сказав все это, я не думаю, что это вызывает вашу проблему. Вы сказали, что вы можете получить доступ ко всему на виртуальной машине с IP-адреса, но вы пробовали переадресацию портов на виртуальной машине под опциями NAT? У меня была похожая проблема с подключением, и переадресация порта решила ее для меня.

Вот объяснение:
http://www.howtogeek.com/howto/vmware/allow-access-to-a-vmware-virtual-machinenat-from-another-computer/

0

Я думаю, пришло время уложить это в постель, большое спасибо за ваши предложения, ребята. В конце я просто взял еще одну копию виртуальной машины и использовал ее. В новой версии я впервые смог WebDAV в файлы на порт 10039.

До сих пор не знаю, в чем причина, но, по крайней мере, сейчас это работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .