Имя: Пароль:
1C
 
FTP - Couldn't resolve host name
0 cmex
 
20.07.16
17:40
Доброго дня!
Есть 2 фтп: ftp.xxx.biz и ftp.xxx.RU. В проводнике пишу " ftp.xxx.biz" - заходит, пишу "ftp.xxx.RU" - НЕ заходит (ошибка папки ftp), но если пишу "ftp://.xxx.RU";, то запрашивает пароль, то есть работает. А из 1с вообще никак не работает, ни "ftp.xxx.RU" ни "ftp://.xxx.RU";.

FTPСоединение = Новый FTPСоединение(Ftp,21,Логин,Пароль, Неопределено, Истина);

В чем может быть проблема?
1 vicof
 
20.07.16
17:43
Порт закрыт?
2 vicof
 
20.07.16
17:44
хотя не
3 Fram
 
20.07.16
17:45
(0) на сервере или клиенте? браузер открывали на машине сервере или клиенте?
4 Fram
 
20.07.16
17:45
и вообще текст ошибки объясняет причину в 99.99% случаев
5 cmex
 
20.07.16
17:50
(3) на сервере. причем с "ftp.xxx.biz" 1с работает
6 cmex
 
20.07.16
17:53
если "ftp://xxx.ru/";, то такая ошибка

{Форма.Форма.Форма(85)}: Ошибка при вызове конструктора (FTPСоединение): Ошибка работы с Интернет:  ftp://ftpCouldn't resolve host name: Ошибка работы с Интернет:  ftp://ftpCouldn't resolve host name

, а если "ftp.xxx.ru", то такая ошибка

{Форма.Форма.Форма(85)}: Ошибка при вызове конструктора (FTPСоединение): Ошибка работы с Интернет:  ftp://ftp.xxx.ru:21Couldn't resolve host name: Ошибка работы с Интернет:  ftp://ftp.xx.ru:21Couldn't resolve host name
7 Gary417
 
20.07.16
17:53
(0) почитайте что значит
"Couldn't resolve host name"
8 cmex
 
20.07.16
17:54
пардон за некорректное отображение - подскажите, в каких случаях миста текст выделяет как программный код?
9 Gary417
 
20.07.16
17:55
неважен код, важно чтобы вы поняли значение упомянутой ошибки по русски
10 cmex
 
20.07.16
17:55
(7) я читал, а толку то. почему в 1 случает работает, а в другом-нет?
11 cmex
 
20.07.16
17:55
(9) в проводнике то работает
12 Gary417
 
20.07.16
17:58
(11) could not resolve host name это вы неверно пишете адрес, тут дело даже до номера порта не доходит
13 Gary417
 
20.07.16
17:59
(12) + dns должен отдавать вам IP по адресу который вы указываете

т.е. если написать в консоли

nslookup ftp.xxx.biz
nslookup ftp.xxx.ru

на обе строчки вам должен быть ответ с IP адресом
14 Gary417
 
20.07.16
18:00
если ответ будет, ещё раз по буквам проверте ПРАвильно ли вы указываете адрес

P.s. а у вас прокси нет?
15 cmex
 
20.07.16
18:03
(13) в случае "ftp.xxx.biz", пишет "не заслуживающий доверия ответ" и адрес, а в случае с "ftp.xxx.ru" и "ftp://xxx.ru"; - пишет non-existant domain
16 Gary417
 
20.07.16
18:04
(15)  "ftp.xxx.ru" и "ftp://xxx.ru";

"ftp://xxx.ru"; и "ftp.xxx.ru

Это не одно и тоже
17 Gary417
 
20.07.16
18:05
блин кривень

ftp.xxx.ru и ftp://xxx.ru

не одно и тоже
18 cmex
 
20.07.16
18:05
так почему в проводнике то ftp://.xxx.RU"; работает?
19 Gary417
 
20.07.16
18:05
чорт

ftp.xxx.ru ---- ftp < это домен третьего уровня, а ftp:// <- это указатель протокола
20 Fram
 
20.07.16
18:06
(15) оба проверил и оба non-existant domain?  - вот тебе и ответ
21 Fram
 
20.07.16
18:07
(18) ftp://(что за точка вот тут)xxx.RU ?
22 Gary417
 
20.07.16
18:07
в проводнике должно быть ftp://ftp.xxx.ru/
23 Gary417
 
20.07.16
18:08
для 1С просто ftp.xxx.ru
===========

если nslookup не даёт IP адреса, тогда ищите почему у вас DNS не работает
24 Fram
 
20.07.16
18:09
мда.. программист без базовых айти знаний это беда
25 cmex
 
20.07.16
18:09
(22) не работает "ftp://ftp.xxx.ru/";, а работает вот так "ftp://xxx.ru/";
26 cmex
 
20.07.16
18:09
(21) нет точки, опечатка
27 Gary417
 
20.07.16
18:10
точки не должно быть
28 cmex
 
20.07.16
18:10
(20) "биз" - есть адрес, "ру" - нет
29 cmex
 
20.07.16
18:10
(23) скорей всего где то в hosts что то может быть такое?
30 Gary417
 
20.07.16
18:10
а он точно "есть"? всмысле с другого компьютера доступен
31 Gary417
 
20.07.16
18:10
(29) может
32 cmex
 
20.07.16
18:11
(31) это где смотреть?
33 Fram
 
20.07.16
18:11
в коде Ftp=?
34 cmex
 
20.07.16
18:11
(33) что?
35 Gary417
 
20.07.16
18:11
(32) WINDOWS\system32\drivers\etc\hosts
36 cmex
 
20.07.16
18:13
еще раз повторяю:
в проводнике и в 1с работает "ftp.xxx.biz"
ни в проводнике ни в 1с не работает "ftp.xxx.ru"
в проводнике работает, а в 1с не работает "ftp://xxx.biz";
37 Fram
 
20.07.16
18:14
(36) пи..ц! простите.. (19) внимательно прочитай
38 cmex
 
20.07.16
18:14
в (36 опечатка в последней строке)
еще раз повторяю:
в проводнике и в 1с работает "ftp.xxx.biz"
ни в проводнике ни в 1с не работает "ftp.xxx.ru"
в проводнике работает, а в 1с не работает "ftp://xxx.ru";
39 f_vadim
 
20.07.16
18:15
>>в проводнике работает, а в 1с не работает "ftp://xxx.biz";
это баг платформы
40 Fram
 
20.07.16
18:17
(38) тогда твой сервер это xxx.ru . Ты именно это передаешь в конструктор?
41 cmex
 
20.07.16
18:17
(35) в файле "ftp.xxx.biz" прописан, а "ru" - нет, видимо взлетит, когда добавят админы, у меня прав нет.вариант?
42 cmex
 
20.07.16
18:18
вечером попробую проверить, отпишусь. пошел до дому
43 Fram
 
20.07.16
18:18
(41) nslookup xxx.ru что возращает?
44 f_vadim
 
20.07.16
18:19
(41) гугли "редактирование файла hosts"
45 Fram
 
20.07.16
18:21
(39) какие ваши доказательства? источник этой инфы есть?
46 Fram
 
20.07.16
18:33
(44) классный совет! и что он туда напишет? мне нужно чтобы у меня работал фтп соединение в 1с?
47 mehfk
 
20.07.16
18:37
(46) Впишет туда текст заявления на увольнение по собственному желанию :)
48 cmex
 
21.07.16
07:38
решено. в 1с надо было писать не "ftp.xxx.ru", а просто "xxx.ru", а с "ftp.xxx.biz", работало, потому что "ftp.xxx.biz" прописано в host'е. вроде уже почти разгадали про протокол и домен 3 уровня, а я не обратил внимания. всем спасибо