|
обработка в файловой базе выгружает файл на фтп-сервер, а в базе во фреше - нет | ☑ | ||
---|---|---|---|---|
0
altaykniga
25.08.23
✎
15:58
|
Доброго времени суток, уважаемые специалисты. Обработка создает в папке временных файлов файл, затем кидает этот файл на фтп-сервер. В тонком клиенте в файловой базе никаких ошибок нет, файл выгружается на фтп-сервер нормально.
Отправил обработку на аудит в 1с-фреш. Сначала пришел отказ, т.к. в обработке не указано разрешение на использование фтп-сервера по определенному адресу. Задал это разрешение. Теперь в обработке 2 разрешения: https://disk.yandex.ru/i/i6d0rJtKmzKP9w Обработка прошла аудит, в файловой базе все работает норм, в веб-клиенте (открываю базу в браузере) - ошибка: https://disk.yandex.ru/i/xcdjk83OeA-4jA А в тонком клиенте, когда базу открываю с веб-сервера, ошибка уже другая: https://disk.yandex.ru/i/jJW0e_zfQiXFfQ Прошу подсказать, почему в веб-клиенте и тонком клиенте на веб-сервере возникают такие ошибки и как вообще понять, в каком куске кода проблема... Заранее благодарю за помощь! |
|||
1
altaykniga
25.08.23
✎
16:07
|
(1) вопрос снят, Новый FTPСоединение() недоступен в веб-клиенте
|
|||
2
Garykom
гуру
25.08.23
✎
16:38
|
FTP в целом у старевший и небезопасный протокол, лучше отказаться если можно
|
|||
3
lodger
25.08.23
✎
17:43
|
(1) ну почини ошибку в тонком клиенте. это должно работать, ты же получил разрешение.
но лучше конечно на потоки переписать, чтобы твои чудофайлы не надо было на диск писать. |
|||
4
Garikk
25.08.23
✎
17:52
|
(2) нормальный это протокол, у него только шифрования нет
и вообще еще вопрос большой нужно ли это шифрование большинству пользователей p.s. а вот то что ftp плохо пролезает через прокси - это уже более объективно |
|||
5
lodger
25.08.23
✎
18:04
|
(4) в объекте FTPСоединение есть режим FTPs. вам мало? надо sFTP?
|
|||
6
Garykom
гуру
25.08.23
✎
18:06
|
(4) Нормальный?
То что FTP из коробки (без доработок запрета работы без PASV) = средство для сканирования/атаки сторонних серверов по любым портам Ибо команда PORT куда можно передать IP и порт клиента влегкую заставляет фтп-сервер атаковать сторонние сервера |
|||
7
Garykom
гуру
25.08.23
✎
18:08
|
(6)+ когда придумывали эти древние протоколы о безопасности банально не подумали
ибо сеть была закрытая по сути а потом это легло тяжким наследием тот же email еще лет 10 назад позволял (сейчас сложней) отправлять фиктивные письма от любого адреса!!! |
|||
8
Garykom
гуру
25.08.23
✎
18:11
|
(6)+ если сча поднять фтп-сервер и не запретить активный режим - его моментом начнуть юзать разные кулхацкеры = ip фтп-сервера попадает в бан-листы
|
|||
9
Garykom
гуру
25.08.23
✎
18:12
|
(7)+ у GSM кстати такая же хрень до сих пор
имея оборудования опсоса можно сделать звонок от любого нужного номера )) |
|||
10
Garikk
25.08.23
✎
18:22
|
(7) <тот же email еще лет 10 назад >
а сейчас то что поменялось, он и так это позволяет другое дело что сервера стали лучше проверять отправителей..но это от спама не сильно помогает |
|||
11
Garikk
25.08.23
✎
18:23
|
(9) сделав поддельную соту?
|
|||
12
Garikk
25.08.23
✎
18:29
|
(6) пишут что это пофиксили в RFC 2428 вышедшем в 98 году и сейчас сложновато найти такой сервер без поддержки EPSV вместо PASV
|
|||
13
Garykom
гуру
25.08.23
✎
18:53
|
(12) Вероятно ты не понял.
PASV это переход в пассивный режим, EPSV - расширенный пассивный Но активный режим остался! Это когда клиент сообщает серверу "свой ip:port" куда сервер должен стукнуться (понятно предполагается что у клиента белый ip) И вот сообщив вместо своего ip:port адрес и порт цели получаем атаку Да еще и можно задать что фтп-серверу писать в этот порт )) |
|||
14
Garykom
гуру
25.08.23
✎
18:56
|
(11) Поддельная сота это немного из другой оперы.
Но в принципе похоже, про роуминг же в курсе? Это когда исходящий звонок проходит через стороннего оператора причем может не одного и а нескольких. И вот можно вставиться со своим оборудованием и передать типа "я вот тут в глуши мелкий субоператор - передай звонок плиз дальше" |
|||
15
ДедМорроз
26.08.23
✎
12:04
|
Когда придумали ftp на самой машине дисков не было - был только терминал.
Одна машина в режиме passive,а другая active позволяло копировать данные между машинами с дисками,то есть системами хранения,управляя с терминала,который на другой машине. И это работало. Сейчас,конечно,никто так не делает,но,при желании,можно настроить,чтобы работало. Опять же,сканирование портов можно сделать просто через http-соединение - там тоже адрес и порт указываются. |
|||
16
ДедМорроз
26.08.23
✎
12:06
|
Сейчас,по умолчанию, ftp-сервно не устанавливает соединение на другие адреса,отличные от адреса клиента.
|
|||
17
ДедМорроз
26.08.23
✎
12:07
|
Что касается fresh,то нужно прописать необходимые адреса в профиле безопасности,и тогда все будет работать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |