некорректное сохранение zip-архива (?)

Аватара пользователя
DimmKo

некорректное сохранение zip-архива (?)

Сообщение DimmKo »

Товарищи, добрый день.

Извините, что буду писать без каких-либо подробностей, т.к. не могу детально описать ни часть программы, ни как работает.

Сервер Windows Server 2008 R2 Enterprise x64. На нем развернут IIS, Net 3.5. Так же есть web-приложение (или сайт, не знаю как правильно сказать).

С клиентского месте туда вносятся данные, потом выполняется экспорт - состоит из 4-х файлов, которые потом упаковываются в zip-архив.

Существует проблема: после того, как архив создался, в конец файла дописывается html-текст. Насколько мне известно, упаковка в архив осуществляется библиотекой net franework'а.

Отсюда вопрос: как-то можно отследить что именно дописывает в конец файла html-текст? Не могу понять на стороне сервера проблема или же у клиента что-то.

Попробовал сделать тестовый стенд - там нет такой проблемы.

Не могу понять как отследить, если такое возможно.

Спасибо.
Аватара пользователя
Iska

Re: некорректное сохранение zip-архива (?)

Сообщение Iska »

Цитата DimmKo:



Отсюда вопрос: как-то можно отследить что именно дописывает в конец файла html-текст?
некорректное сохранение zip-архива (?)




Код страницы, формирующей архив, надо смотреть.
Аватара пользователя
DimmKo

Re: некорректное сохранение zip-архива (?)

Сообщение DimmKo »

Iska,

я спросил у программиста, он сказал, что в коде ничего такого нет.

Т.е. как изначально написали так его больше никто не правил.

Проблема с этим html-текстом вот только нарисовалась...

Мне бы программу, если такая есть, которая могла бы содержимое файла отслеживать... Не знаю как правильно описать.
Аватара пользователя
Iska

Re: некорректное сохранение zip-архива (?)

Сообщение Iska »

DimmKo, чудес не бывает. Значит, надо смотреть:


Цитата DimmKo:



как изначально написали
некорректное сохранение zip-архива (?)




Ищите и смотрите код, которым создаётся этот архив — JScript, php, Perl, CGI, наконец. И как именно.
Аватара пользователя
DimmKo

Re: некорректное сохранение zip-архива (?)

Сообщение DimmKo »

Iska,

спасибо. Я вас понял. Если удастся, конечно, я найду где это там написано.

Написана эта штука на "C# webforms".



Но на тестовом стенде такого нет такой проблемы. Что самое интересное.
Аватара пользователя
Petya V4sechkin

Re: некорректное сохранение zip-архива (?)

Сообщение Petya V4sechkin »

DimmKo, тестовый стенд как организован? В чём он отличается от рабочих клиентов?


Цитата:



в конец файла дописывается html-текст



Что конкретно дописывается?
Аватара пользователя
DimmKo

Re: некорректное сохранение zip-архива (?)

Сообщение DimmKo »

Petya V4sechkin,

дописывается страница с импортом.

Я пробовал расширение менять на html и открыть в IE 11. Открывается страница на которой в начале идут кракозябры (видимо сам архив), а в конце уже элементы страницы.



картинка

[spoiler]
http://deltamoby.ru/image.php?di=CCKQ
[/spoiler]
Вложения

[Расширение png было запрещено, вложение больше недоступно.]

Аватара пользователя
Petya V4sechkin

Re: некорректное сохранение zip-архива (?)

Сообщение Petya V4sechkin »

DimmKo, тестовый стенд берёт данные с web-сервера?

На всякий случай в настройках IIS проверьте MIME-типы для zip.
Аватара пользователя
DimmKo

Re: некорректное сохранение zip-архива (?)

Сообщение DimmKo »

Petya V4sechkin,

спасибо за совет.

посмотрел, там указано: application/x-zip-compressed

Вчера созванивался с теми, у кого возникла такая беда.

Результат таков, что дело на стороне клиента - IE 8.0 дописывает туда html-код.

К сожалению, они не могут поставить туда другой браузер, т.к. запрещено.

Так же проверили на стороне сервер (там создается временная папка с архивом) - он чистый, т.е. без какого-либо кода.

Я так полагаю, что дело в коде, хотя программист уверяет что код не менялся....

Будем пока дальше разбираться.
Аватара пользователя
Petya V4sechkin

Re: некорректное сохранение zip-архива (?)

Сообщение Petya V4sechkin »

DimmKo, посмотрите содержимое разделов реестра на клиентах:HKEY_CLASSES_ROOT\.zipHKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-zip-compressed
Ответить

Вернуться в «Хочу все знать»