|
|
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Проблема такая. Была база которая стояла на Win2000 и сама закачивала с FTP-сервера из нашей локалки необходимые файлы используя для этого один FTP-ActiveX. Теперь принесли новый сервак с установленной на нем Win2003. На нем этот (а также все найденные на просторах инета другие ActiveX) соединяться с FTP не хотят. TotalCommander со своим ftp-клиентом на Win2003 работает нормально, а вот ActiveX'ы работать не хотят. Чую, что проблема в настройке Win2003, но система для меня новая, не знаю куда копать. На одном сайте, накопал, что проблема возможно в непоставленном IIS - у нас его действительно не поставили при установке Win2003, но для этого придется опять вызывать пограммеров с установычным диском - не хотелось терять время, если проблема не в этом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2006, 15:08 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Нет. Только McAfee ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2006, 16:34 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
McAfee отключил - не помогло. Дистриб Win2003 у программеров не допросишься (чтобы доставить IIS) придется видимо самому разыскивать его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2006, 09:38 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
SergeySVНет. Только McAfee Ничего не сказал, McAfee это множество разных программ, есть и отдельный файрвол, но даже антивирус выполняет некоторые функции файрвола, например может блокировать порты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2006, 09:47 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Я его посмотрел, все блокировки убрал. Да и дело еще в том, что так FTP работает. Т.е. встроенный ftp.exe и у Total Commander - работают без всяких проблем. А вот ActiveX компоненты для работы с FTP работать не хотят! Видимо они обращаются к внутрен. виндовским функциям из WMI (или еще какого интерфейса), которые пока заблокированны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2006, 10:14 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
SergeySVПроблема такая. Была база которая стояла на Win2000 и сама закачивала с FTP-сервера из нашей локалки необходимые файлы используя для этого один FTP-ActiveX. 1. Сама база и качала ??? :-( ) 2 . Могу предложить только тупой способ . Поставить любую среду разработки (хоть Visual Basuc 5) , потом подключить этот ActiveX и проверить подконнектиться . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2006, 15:32 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Ну да, как это ни странно, сама база в DTS-пакете через VBS-скрипт и производила закачку - так получается достаточно удобно, потому что база сама заходит, ищет, качает файлы, а потом импортирует. Попробую найти дистрибутив VB6 и поставить его. P.S. глупый вопрос - а дистрибутив win2003 на чем идет CD/DVD и какой примерно размер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2006, 17:16 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
SergeySVНу да, как это ни странно, сама база в DTS-пакете через VBS-скрипт и производила закачку - так получается достаточно удобно, потому что база сама заходит, ищет, качает файлы, а потом импортирует. Попробую найти дистрибутив VB6 и поставить его. P.S. глупый вопрос - а дистрибутив win2003 на чем идет CD/DVD и какой примерно размер? Ага . У вас MS SQL ? Тогда не сама база копирует а СУБД . Дистрибутив Win2003 примерно весит 500 Мб P.S. Если программеры придут что то ставить , не отпускайте их пока они дистрибутив вам не оставят ( хотя я сам такой :-) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2006, 10:40 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Да вроде программисты всегда раньше оставляли на компе папку Distrib, а тут видимо из образа заливали... а теперь говорят "пишите запрос в ИТ для проработки данного запроса соответствующими подразделениями Дирекции, а при положительном решении, подготовки проекта" - это все для того, чтобы получить доступ к дистрибутиву Win2003 :( легче видимо самому раздобыть где-нибудь сидюк с дистрибутивом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2006, 12:08 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
дайте плиз ссылку на компонент и кусочек кода, где его юзаете ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2006, 12:35 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
если вин2к3 с сп1, то если память не изменяет activex у него по дефолту выключены ... см. в опциях эксплорера ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2006, 12:39 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Biz©если вин2к3 с сп1, то если память не изменяет activex у него по дефолту выключены ... см. в опциях эксплорера ... Да вроде включал все в IE в Win2003 Guest дайте плиз ссылку на компонент и кусочек кода, где его юзаете C ссылкой тяжело: я использую старый ChilkatFtp - который еще был бесплатный и есть у меня еще тоже неплохой DevPower FTP ActiveX Control (бесплатный) - откуда я его взял из инета - уже не помню, но если очень кому-то надо, могу выслать (как впрочем и старый ChilkatFtp) На счет кусочка кода... если нужен сам код использования ActiveX, то в принципе к ним прилагается пример из моих кусков для ChilkatFtp например такой: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2006, 13:43 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
а на чем он валится? на success = ftp1.Connect() ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2006, 14:37 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Да, возвращает 0 вместо 1. Я уже для проверки такой простой скрипт написал и в файл 1.vbs сохранил и запускаю его, на соседнем компе Win2000 работает, а на компе с Win2003 нет: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2006, 16:30 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
как известно на в2к3 усилена безопасность ... а activex ну никак не способствует безопасности ... кста возможно и на хрюше с сп2 это дело работать не буит ... имхо всё таки нуно искать установленные ограничения по части activex ... или попробовать включить требуемый фтп в список "надёжных узлов" в свойствах ie ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2006, 00:02 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
SergeySVДа, возвращает 0 вместо 1. Я уже для проверки такой простой скрипт написал и в файл 1.vbs сохранил и запускаю его, на соседнем компе Win2000 работает, а на компе с Win2003 нет: Код: plaintext 1. 2. 3. 4. 5. 6. Кстати можеш прислать мне на мыло компонент, я попробую (сижу на Win2003) мыло : John_S [гимадрил] cfim.e-burg.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2006, 11:50 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Спасибо, за участие. Направил вам FTP.ocx, который необходимо зарегистрировать предварительно в системе через REGSVR32.EXE и vbs-файл с кодом. FTP.ocx я Вам направил другой, чем в предыдущем посте, посколько он поменьше и с ним попроще работать, в отличии от ChilkatFTP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2006, 12:42 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Так, решил копнуть поглубже и самому написать код, который используют FTP ActiveX - как правило это методы библиотеки wininet.dll. Накалякал такой код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. На Win2000 все отработало и файл закачался, а вот на Winn2003 уже метод InternetConnect вернул - 0. Т.е. срубают все мои FTP-ActiveX на этом месте. Пошел копать дальше. Подкинули мне идейку на счет установки на Win2003 VB6, вроде бы мой код на такой конфиг. выполняется номана, пока еще не проверил - не нашел своих старых дисков. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2006, 16:57 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Взял уже тупо в IE ввожу адрес ftp://111.111.111.111 - на win2000 открывает, требует пароль логин и входит, показывая папки (правда дальше пройте не может, там тип сервера - AS400, его прописывать надо). А вот win2003 посылает прям сразу - говорит не может подконектиться, проверьте права и все в таком духе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2006, 17:54 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
SergeySVВзял уже тупо в IE ввожу адрес ftp://111.111.111.111 - на win2000 открывает, требует пароль логин и входит, показывая папки (правда дальше пройте не может, там тип сервера - AS400, его прописывать надо). А вот win2003 посылает прям сразу - говорит не может подконектиться, проверьте права и все в таком духе. вы пробовали этот 111.111.111.111 засунуть в список "надёжных узлов" ? сервис->свойства обозр->безопасность ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2006, 21:35 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Гениально!!! действительно помогло. Я хоть понизил уровни безопасности до минимума для Local Intranet и Internet, но это не срабатывало. И только когда добавил ftp://111.111.111.111 в Trusted sites (пришлось правда еще галку в пункте - Require server verification (https)... убрать, а то не давал ftp:// добавить) все заработало. А кто мне объяснит - это что теперь все внутрен. ftp-сервера вот так приходится добавлять в IE в Trusted sites, а для чего тогда уровни безопасности для зон Local Intranet и Internet? У меня правда - Internet Explorer Enhanced Security Configuration is not enabled - может в этом причина, что IE такой подозрительный, типа по умолч.?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 10:01 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
SergeySVГениально!!! действительно помогло. Я хоть понизил уровни безопасности до минимума для Local Intranet и Internet, но это не срабатывало. И только когда добавил ftp://111.111.111.111 в Trusted sites (пришлось правда еще галку в пункте - Require server verification (https)... убрать, а то не давал ftp:// добавить) все заработало. А кто мне объяснит - это что теперь все внутрен. ftp-сервера вот так приходится добавлять в IE в Trusted sites, а для чего тогда уровни безопасности для зон Local Intranet и Internet? У меня правда - Internet Explorer Enhanced Security Configuration is not enabled - может в этом причина, что IE такой подозрительный, типа по умолч.?! дык тыкайте кнопку "другой" на той же странице для разных зон и сравнивайте установки (в частности activex) ... вы их можете изменить для любой зоны ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 11:38 |
|
||
|
Win2003 и FTP ActiveX
|
|||
|---|---|---|---|
|
#18+
Ничего уже не понимаю. Убрал этот ftp:// из списка доверенных, поставил для Local Intranet и Internet зон Medium-уровень безопасности и все равно теперь пускает к ftp://. Как прорвало прям. Теперь как не запрещаешь, все время пускает чертовщина какая-та ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 11:54 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=33933309&tid=1509699]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
536ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 840ms |

| 0 / 0 |
