Не работает HTTP tunnel Mydac 7.1.6

Обсуждение возникших проблем, предложений и ошибок MyDAC компонентов
Закрыто
prime
Сообщения: 2
Зарегистрирован: Чт 21 июн 2012 14:06

Не работает HTTP tunnel Mydac 7.1.6

Сообщение prime » Чт 21 июн 2012 14:24

Добрый день всем, помогите пожалуйста с HTTP tunnel.
Delphi XE2, mydac 7.1.6 пробовал и триал и лицензию и 7.1.4 проблема одна и та же, заключается в следующем:
подключаюсь к базе через http tunnel следующим образом.
MyConnection.Create(self);
MyConnection.Server := 'localhost';
MyConnection.Port := 3306;
MyConnection.Username := '123';
MyConnection.Password := '123';
MyConnection.HttpOptions.Url := 'http://www.123.ru/tunnel/tunnel.php';
MyConnection.Options.Protocol := mpHttp;
MyConnection.Connect;
если запускать без отладки. то выдается сообщение
Can't connect to MySQL server on 'localhost' (10061)
Cannot establish HTTP connection

если запустить под отладкой, то выдается код похожий на код главной страницы сайта index.php (окошко которые вылетает во вложении), но никак не в tunnel.php. сайт написан на z-site. и такое ошушение что он там что -то и нагенерил
и подключиться не получается, НО! попробовал подключиться с теми же параметрами через dbForge Studio for MySQL 5.0.82.1 - все прекрасно подключилось с первого раза. что означается что скрипт tunnel.php работает! в чем может быть ошибка? пробовал уже все параметры MyConnection и Direct и не Direct и все остальное, никак не хочет работать.. :(
если открыть скрипт через браузер то выдает что все хорошо.
Devart HttpTunnel v1.69
Tunnel script is installed correctly.
You can establish connections through the HTTP tunnel.

и самое интересное, внес вначало скрипта следующий код: logdebug("run script");
если подключаться через dbForge Studio for MySQL 5.0.82.1 то в лог файл пишется строка run script и время выполнения, если выполнять из delhpi приложения, то влог ничего не пишется, соответственно значит он вообще не вызывает этот файл...((
Вложения
ошибка при подключении через http tunnel
ошибка при подключении через http tunnel
Снимок.JPG (100.43 КБ) 6219 просмотров

Alexp
Devart Team
Сообщения: 349
Зарегистрирован: Пн 27 дек 2010 10:34

Re: Не работает HTTP tunnel Mydac 7.1.6

Сообщение Alexp » Пт 22 июн 2012 10:50

Добрый денью

Спасибо за информацию, мы воспроизвели и исправили эту проблему. Это исправление вошло в новую версию MyDAC 7.2.6, которая уже доступна на нашем сайте. Пожалуйста скачайте новую версию MyDAC и попробуйте соединиться через HTTP tunnel еще раз

prime
Сообщения: 2
Зарегистрирован: Чт 21 июн 2012 14:06

Re: Не работает HTTP tunnel Mydac 7.1.6

Сообщение prime » Сб 23 июн 2012 09:41

Да, в версии MyDAC 7.2.6 все заработало, спасибо! :)
Только зря я неделю промучался с подключением, и т.к. ничего не получилось, написал подключение через SSH с помощью DevArt SecureBridge v4.1.3

Закрыто