Назад | Перейти на главную страницу

Есть ли способ, которым VPN-соединение может привести к повреждению загрузки файлов?

Обновление с фактическим ответом: Я выбрал единственный ответ ниже, потому что он побуждает глубже изучить реальный компьютер, реального пользователя и т. Д. Проблема появляется только в файлах Microsoft Word и только для определенных пользователей. После наблюдения за поведением пользователей это происходит с теми пользователями, которые оставляют Word открытым во время загрузки. Наша гипотеза состоит в том, что Word записывает информацию SmartTag в файл, пока файл еще загружается, что приводит к повреждению файла. Похоже, что это чаще происходит при удаленных / VPN-подключениях, потому что загрузка происходит медленнее, что дает нам более высокий статистический шанс записи Word в файл. Загрузка в локальную сеть происходит настолько быстро, что вероятность записи Word ниже.

Мы наблюдаем проблему, при которой файлы, загружаемые на сервер, иногда оказываются поврежденными. Это никогда не происходит с пользователями, физически находящимися в локальной сети, только с пользователями, использующими VPN-соединения. Все они используют один и тот же образ: чистый IE6, XP. Сервер - Tomcat 5.0.28, использующий библиотеку Apache Commons File Upload 1.2.1. VPN-соединение охватывает Северную Америку и Индию, поэтому задержка может быть значительной.

Ответы на заданные вопросы:

Есть ли способ немного сузить круг вопросов, например, с определенного сайта, определенного пользователя или пользователей на определенной машине? Нет, единственная распространенная проблема - это соединение VPN, хотя есть несколько пользователей VPN, которые никогда не сталкивались с этой проблемой, в то время как другие сталкиваются с ней регулярно.

Кажется, что коррупция случается в определенное время дня? Нет, это может случиться в любое время

Могут ли они передавать файлы по другому протоколу и есть ли у него те же проблемы с повреждением? Когда загрузка файла приводит к повреждению версии, они всегда вместо этого отправляют файл по электронной почте. Отправка файла по электронной почте всегда работает.

Можете ли вы скопировать файлы со своего сайта на их и увидеть те же результаты, периодическое повреждение? Это может сказать вам, является ли это причиной самого процесса передачи, если повреждение происходит в двух направлениях. Это хорошая идея. Я попробую и доложу.

Есть ли способ настроить сервер на их стороне для хранения данных, а затем периодически запускать синхронизацию данных по сценарию между двумя серверами? Хорошая идея, но невозможна по юридическим и кадровым причинам.

Проблемы могут быть вызваны самой задержкой, не обязательно VPN.

Есть ли способ немного сузить круг вопросов, например, с определенного сайта, конкретного пользователя или пользователей на определенной машине?

Кажется, что коррупция случается в определенное время дня?

Могут ли они передавать файлы по другому протоколу и есть ли у него те же проблемы с повреждением?

Можете ли вы скопировать файлы со своего сайта на их и увидеть те же результаты, периодическое повреждение? Это может сказать вам, является ли это причиной самого процесса передачи, если повреждение происходит в двух направлениях.

Есть ли способ настроить сервер на их стороне для хранения данных, а затем периодически запускать синхронизацию данных по сценарию между двумя серверами? Что-то вроде RSync должно компенсировать зашумленные коммуникации. Unison также может работать, так что у вас будет два сервера с копиями данных, и у вас будет дополнительное преимущество в виде более быстрого доступа к данным на удаленном сайте.