У меня проблема, которая, кажется, проявляется только в Mac OSX и только в браузере Firefox (конечно, я пробовал только Safari и Chrome, кроме Firefox).
Проблема в том, что загрузка файлов, похоже, не работает должным образом для Firefox на OSX . Только авторизованные пользователи могут загружать файлы, и все аутентифицированные пользователи работают по SSL .
Сервер Apache2, работающий на сервере Ubuntu:
Linux www1 2.6.32-24-сервер # 39-Ubuntu SMP Ср 28 июля 06:21:40 UTC 2010 x86_64 GNU / Linux
Итак, в моем error-ssl.log
-файле я получаю следующую запись, когда пользователь пытается загрузить файл при следующих условиях:
[сб. 24 марта, 12:57:53 2012] [ошибка] [клиент xxx.xxx.xxx.xxx] запрос
Ошибка: ошибка чтения заголовков, реферер: {some-page}
Соответствующий запрос в access-ssl.log
выглядит следующим образом:
xxx.xxx.xxx.xxx - - [24 / Mar / 2012: 12: 57: 40 +0100] "POST / attachment / upload HTTP / 1.1" 400 734
"{Referer}"
«Mozilla / 5.0 (Macintosh; Intel Mac OS X 10.5; rv: 11.0) Gecko / 20100101 Firefox / 11.0»
Теперь, я немного озадачен тем, как я должен справиться с этим. У меня нет Mac (хотя у нас их несколько в офисе, но без каких-либо установленных инструментов разработчика), и для всех других браузеров, а также для всех браузеров в Windows, это, кажется, работает нормально.
- Есть идеи, что можно сделать?
- Может ли это быть проблемой SSL?
Если вам нужна дополнительная информация о конфигурации сервера и т. Д., Скажите, что вам нужно, и я постараюсь включить ее.