Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Delphi: Сетевое программирование > idhttp на виртуальной машине |
Автор: dreyqq 06.02.19, 17:28 |
Есть программа что использует IDHTTP для отправки запросов Столкнулся со следующим когда запустил на виртуальной машине: 1) При запуске пишет что нет borlndmm.dll . Нашел, скачал, кинул в папку с EXE. Нормально. Запустились. 2) При попытке отправить запрос с помощью IDHTTP - ВООБЩЕ ничего не происходит. На ОС установленной из того-же образа, но на реально-существующем компе всё нормально, и DLL не спрашивает. Как понять чего так? Может кто-то решал подобную задачу? PS IDHTTPserver работает нормально. Принимает и отвечает на запросы. PSPS Виртуалка полюбому нужна, т.к. хостинг на виртуалке. |
Автор: Fr0sT 07.02.19, 08:01 |
Это уже тревожный звонок. Не должно такого быть, если только ты не пробрасываешь динамические типы в/из DLL, что не очень хорошо. Трассировка что показывает? |
Автор: dreyqq 08.02.19, 01:06 |
Трассировку не пробовал, НО даже при отправке запроса на 127.0.0.1 нет ни ошибки, ни ответа, а на сервере не видит запрос. Если запускать не на виртуалке, а на реальной машине, то работает отлично. |
Автор: ^D^ima 12.02.19, 14:06 |
Цитата dreyqq @ Трассировку не пробовал, НО даже при отправке запроса на 127.0.0.1 нет ни ошибки, ни ответа, а на сервере не видит запрос. Если запускать не на виртуалке, а на реальной машине, то работает отлично. Глупый вопрос, а на виртуалке добавлены сетевые интерфейсы? |
Автор: dreyqq 14.02.19, 23:29 |
Да. Сеть есть. Проблема что дома так и на хостинге, который построен на виртуалках... Всплыла на хостинге, проверял дома. |