А этот раздел предназначен для всех вопросов, связанных с библиотекой, на случай если она будет недоступна.
По настоятельной просьбе добавляю расшифровку некоторых кодов состояния сервера (в частности, сообщений об ошибках). Прочитайте и да не спрашивайте.
4xx: Client Error (Ошибка клиента)
Класс кодов 4xx предназначен для указания ошибок со стороны клиента. При использовании всех методов, кроме HEAD, сервер должен вернуть в теле сообщения гипертекстовое пояснение для пользователя.
400 Bad Request (Плохой запрос)
Запрос не понят сервером из-за наличия синтаксической ошибки. Клиенту следует повторно обратиться к ресурсу с изменённым запросом.
401 Unauthorized (Не авторизован)
Запрос требует идентификации пользователя. Сервер должен запросить имя и пароль у пользователя, а тот передаст их в заголовке WWW-Authenticate в следующем запросе. Если были указаны неверные данные, то сервер снова вернёт этот же статус.
403 Forbidden (Запрещено)
Сервер вернул ошибку 403 при попытке просмотра директории «cgi-bin», доступ к которой был запрещён. Сервер понял запрос, но он отказывается его выполнять из-за ограничений в доступе со стороны клиента к указанному ресурсу. Наиболее вероятными причинами ограничения могут послужить: Попытка доступа к системным ресурсам веб-сервера (например, файлам .htaccess или .htpasswd) или к файлам, доступ к которым был закрыт с помощью конфигурационных файлов.
Сервер не удовлетворён IP-адресом клиента (например, временная блокировка из-за частых обращений или же на этапе разработки приложения доступ разрешён только некоторым IP).
404 Not Found (Не найдено)
Сервер понял запрос, но не нашёл соответствующего ресурса по указанному URI. Если серверу известно, что по этому адресу был документ, то ему желательно использовать код 410. Ответ 404 может использоваться вместо 403, если требуется тщательно скрыть от посторонних глаз определённые ресурсы.
405 Method Not Allowed (Метод не применим)
Указанный клиентом метод нельзя применить к текущему ресурсу.
408 Request Timeout (Время ожидания истекло)
Время ожидания сервером передачи от клиента истекло. Клиент может повторить аналогичный предыдущему запрос в любое время.
410 Gone (Удалён)
Такой ответ сервер посылает, когда ресурс раньше был по указанному URL, но был удалён и теперь недоступен. Серверу в этом случае не известно и местоположение альтернативного документа (например, копии).
415 Unsupported Media Type (Неподдерживаемый тип данных)
По каким-то причинам сервер отказывается работать с указанным типом данных при данном методе.
Сервер успешно принял запрос, может работать с указанным видом данных, в теле запроса XML-документ имеет верный синтаксис, но имеется какая-то логическая ошибка из-за которой невозможно произвести операцию над ресурсом.
423 Locked (Заблокировано)
Целевой ресурс из запроса заблокирован от применения к нему указанного метода.
5xx: Server Error (Ошибка сервера)
Коды 5xx выделены под случаи неудачного выполнения операции по вине сервера. Для всех ситуаций, кроме использования метода HEAD, сервер должен включать в тело сообщения объяснение, которое клиент отобразит пользователю.
500 Internal Server Error (Внутренняя ошибка сервера)
Любая внутренняя ошибка сервера, которая не входит в рамки остальных ошибок класса 5xx.
501 Not Implemented (Не реализовано)
Сервер не поддерживает возможностей, необходимых для обработки запроса. Типичный ответ для случаев, когда сервер не понимает указанный в запросе метод. Если же метод серверу известен, но он не применим только к данному ресурсу, то нужно вернуть ответ 405 (Method Not Allowed).
502 Bad Gateway (Плохой шлюз)
Сервер в роли шлюза или прокси получил сообщение о неудачном выполнении промежуточной операции.
503 Service Unavailable (Сервис недоступен)
Сервер временно не имеет возможности обрабатывать запросы по техническим причинам (обслуживание, перегрузка и прочее).
504 Gateway Timeout (Шлюз не отвечает)
Сервер в роли шлюза или прокси не дождался ответа от вышестоящего сервера для завершения текущего запроса.
505 HTTP Version Not Supported (Версия HTTP не поддерживается)
Сервер не поддерживает или отказывается поддерживать указанную в запросе версию протокола HTTP.
507 Insufficient Storage (Переполнение хранилища)
Не хватает места для выполнения текущего запроса. Проблема может быть временной.
509 Bandwidth Limit Exceeded (Исчерпана пропускная ширина канала)
Используется при превышении веб-площадкой отведённого ей ограничения на потребление трафика. В данном случае владельцу площадки следует обратиться к своему хостинг-провайдеру. В настоящий момент данный код не описан ни в одном RFC и используется только модулем bw/limited, входящем в панель управления хостингом cPanel.
Sfinx сделал и любезно предоставил для публикации простейший индикатор статуса Флибусты, Coollib и Либрусека (если библиотека работает - зеленая птичка):
Для Флибусты
Для Coollib
Для Либрусека
ВНИМАНИЕ, ЕСЛИ У ВАС РОССИЙСКИЙ ПРОВАЙДЕР
Способы обхода блокировок:
Веб-сервисы
По степени удобства веб-сервисы, предлагающие открытие заблокированных сайтов через прокси-серверы, не сильно отличаются друг от друга. Чаще всего они требуют всего лишь скопировать ссылку в строку на своей главной странице и сделать один клик. При этом они отображают нужную страницу с собственной шапкой и работают весьма медленно. Одним из самых лучших среди них является ProxFree. Он отличается простотой в использовании не добавляет собственную рекламу. Среди аналогов — Proxyweb и Hide My Ass.
Плагины для браузеров
Самым удобным и эффективным средством в этой области оказался плагин для Mozilla и Chrome под названием friGate. Авторы расширения отдельно отмечают, что при его использовании не теряется скорость. Он действительно работает «из коробки» и открывает страницы, заблокированные любым известным способом, оповещая пользователя о входе на «запретную территорию» одним лишь изменением иконки на панели управления. Скорость работы friGate обеспечена тем, что он открывает заблокированные сайты из собственного заранее составленного списка. Однако вряд ли это для кого-то станет проблемой: пополняется он максимально оперативно.
Кроме того, популярностью пользуются плагины Hide My Ass! для Chrome и Mozilla.
Настоятельно не рекомендую пользоваться плагинами hola!, так как услуга использует ваш собственный трафик для других пользователей, ее программные элементы обладают рядом уязвимостей, и время от времени ваш трафик продают для DDoS`a (см. хабрахабр).
Программы для Windows и Mac
TOR
Tor (The Onion Router) — свободное и открытое программное обеспечение для реализации второго поколения так называемой луковой маршрутизации. Это система прокси-серверов, позволяющая устанавливать анонимное сетевое соединение, защищённое от прослушивания. Рассматривается как анонимная сеть виртуальных туннелей, предоставляющая передачу данных в зашифрованном виде. С помощью Tor пользователи могут сохранять анонимность в интернете при посещении сайтов, ведении блогов, отправке мгновенных и почтовых сообщений.
Лично я категорически не рекомендую, из-за использования Java Runtime - программной платформы, исключительно уязвимой для вирусов и вредоносного кода. Однако желающие могут почитать и установить.
VPN это обобщенное название сети или соединения, которое создано внутри или поверх другой сети, например сети Интернет. Как правило, так называют созданную защищенную сеть или туннель внутри незащищенной сети Интернета. В самом простом виде VPN представляет собой туннель из VPN клиента, установленного на компьютере пользователя и VPN сервера. Внутри этого туннеля, средствами VPN, осуществляется защита, шифрование и изменение данных, которыми обменивается компьютер пользователя и веб-сайты или веб-сервисы в сети Интернет. Для чего нужна подобная защита и в чем ее плюсы? В некоторых случаях VPN нужен для того, чтобы скрыть свой реальный IP адрес и стать "анонимным". В других случаях он нужен для того, чтобы скачать нужный файл из другой сети, которая не разрешает доступ с IP адресов страны, в которой находится пользователь. Третий вариант - это необходимость шифрования трафика передаваемого с компьютера пользователя до точки назначения и так далее.
Существует множество VPN сервисов, как платных, так и бесплатных. В случае бесплатных - рекомендую OpenVPN. Из платных, вот свежая подборка лучших сервисов от TorrentFreak и The Pirate Bay рекомендует FrootVPN.
И читайте шапку, ей-богу! Тему буду чистить. Эпичные посты оставлять в назидание. «Sine ira et studio, impavide progrediamur»
Дата: Пятница, 27.05.2011, 16:49 | Сообщение # 402
Сержант
Группа: Пользователи
Сообщений: 38
Статус: Offline
Jolly_Roger, О, то тема - есть чем череп поморщить. computers,
Quote (computers)
Это у всех компы должны быть в сети постоянно. Словом, хорошо звучит, но...
А если обновление делать периодически? И потом, может Вы уважаемые не обратили внимание - "ресурс позиционируется как совокупное собрание личных ресурсов пользователей"?
Сообщение отредактировал morok - Пятница, 27.05.2011, 16:51
Дата: Пятница, 27.05.2011, 16:52 | Сообщение # 403
Янус
Группа: Администраторы
Сообщений: 29908
Статус: Offline
Quote (Jolly_Roger)
На случай ядерной войны
На этот случай лучше завернуться в простыню и медленно ползти в сторону кладбища. Медленно - чтобы не создавать паники . Но я же и не против. Особенно в такой трактовке. Но без бибилиотеки все равно никак. IMHO — In My Humble Opinion
Дата: Пятница, 27.05.2011, 17:05 | Сообщение # 404
Лейтенант
Группа: Проверенные
Сообщений: 50
Статус: Offline
Quote (MaxKam)
Вам я милостиво разрешаю лениво бороться с паутиной. В Пупчике ее много, а это непорядок и безобразие.
Уточняю – бороться с паутиной с помощью робота-пылесоса. Бо помело не отдам, оно мне потребно как транспортное средство. Отставить нервы! Что там на дворе, опять торнадо? Плевать, пойдем сыграем в бадминтон.
Дата: Пятница, 27.05.2011, 17:23 | Сообщение # 407
Сержант
Группа: Пользователи
Сообщений: 38
Статус: Offline
computers, Jolly_Roger, У меня первым делом поинтересовались какого размера винт нужен для хранения зеркала с учетом пополнения? Хорошо бы если есть истчо какие тех подробности для серьезных размышлений. И как относительно
Quote (morok)
А если обновление делать периодически? И потом, может Вы уважаемые не обратили внимание - "ресурс позиционируется как совокупное собрание личных ресурсов пользователей"?
Дата: Пятница, 27.05.2011, 17:31 | Сообщение # 409
Лейтенант
Группа: Проверенные
Сообщений: 50
Статус: Offline
Народ, предлагаю не засорять эту тему флудом. Кокосовая библиотека пока жива, так что очередной временный приют теперь располагается там. Отставить нервы! Что там на дворе, опять торнадо? Плевать, пойдем сыграем в бадминтон.
Дата: Пятница, 27.05.2011, 17:45 | Сообщение # 412
Сержант
Группа: Пользователи
Сообщений: 38
Статус: Offline
Quote (Jolly_Roger)
подобные отмазки
Все зависит от того насколько технически качественно выполнено, почему и достаю вопросами. А я напугал народ, сказал, что от 1 Tb, а оно на 500 Gb поместится. Радует. Nicole, Ми Вас не игнорируем, умиляемся от постов, рады бы не грузить, но няма другого места обсудить детали. Хотелось бы фокус явить, но никак без обжевывания - "флуда". Аднака мужчины - звиняйте. Вы бы пока на
Quote (Nicole)
Кокосовая библиотека
отвлеклись.
Сообщение отредактировал morok - Пятница, 27.05.2011, 17:47
Дата: Пятница, 27.05.2011, 17:50 | Сообщение # 413
Лейтенант
Группа: Проверенные
Сообщений: 50
Статус: Offline
Quote (morok)
Ми Вас не игнорируем, умиляемся от постов, рады бы не грузить, но няма другого места обсудить детали. Хотелось бы фокус явить. но никак без обжевывания - "флуда".
morok, вы поняли все с точностью до наоборот. Я призывала любителей купаться в фонтане и бороться с паутиной уйти на Кокосы отмечать день библиотекаря, чтобы не мешать вам тут с сэром Роджером. Отставить нервы! Что там на дворе, опять торнадо? Плевать, пойдем сыграем в бадминтон.
Дата: Пятница, 27.05.2011, 18:01 | Сообщение # 415
Сержант
Группа: Пользователи
Сообщений: 38
Статус: Offline
Nicole,
Quote (Nicole)
вы поняли все с точностью до наоборот
Quote (morok)
Аднака мужчины - звиняйте
О, как я лихо обратил на себя Ваше персональное внимание. Jolly_Roger, computers, Какой канал по проходимости нужен если работать зеркалом - не основным порталом, а на аварийном подхвате. У сети выделенка оптикой, но пропускная увеличивается по мере расширения сети, скока надо?
Дата: Пятница, 27.05.2011, 18:09 | Сообщение # 416
Янус
Группа: Администраторы
Сообщений: 29908
Статус: Offline
Quote (morok)
Какой канал по проходимости нужен если работать зеркалом
Ну... можно прикинуть. Пусть максимально одновременно качают 10 клиентов. Скорости 100 Кб/с хватит для книг. Да в онлайне сотня. Тогда пусть 100 Кб/с*10 + 30 Кб/с*100 = 4 Мб/с, или примерно 40 Мбит. Для основной библиотеки это, конечно, очень мало, но для аварийной, думаю, пойдет. ЗЫ. Точнее нужно узнавать у Ларина и Стивера - какие там мощности. IMHO — In My Humble Opinion
Дата: Пятница, 27.05.2011, 18:15 | Сообщение # 417
Сержант
Группа: Пользователи
Сообщений: 38
Статус: Offline
"Во-вторых, ширина канала и "грузоподъемность" сервера. Не всякий сервер выдержит гигабитный трафик и свыше нескольких сот ползователей зараз." Трафик, на сколько я знаю на сегодня, у сети как раз гтгабитный, а вот грузоподъемность сервера? - ежели не трудно - поподробней.
Дата: Пятница, 27.05.2011, 18:23 | Сообщение # 419
Янус
Группа: Администраторы
Сообщений: 29908
Статус: Offline
Quote (morok)
правильна ли понимаю
Нет, 40 Мбит - это 4 мегабайта. Округленно. Сервер критичен прежде всего по числу сетевых подключений по портам. Обычный комп не держит нормально уже свыше 1000. Это мы усвоили, когда была ДДоС. Ну, и мощность самого сервера. Пока на Л не поставили какой-то многопроцессорный, более 200-300 клиентов уже были проблемы, насколько помню. IMHO — In My Humble Opinion
Про Вовочку: "На Новог. ут-к оденусь г..ном и весь праздник Вам испорчу. А мы тебя в угол, а я и оттуда пахнуть буду" Оно может и не получится, пока брался только обсудить и постараться убедить, при наличии тех возможностей. Это сделаю. Дальше видно будет. Зато, по любому в радость и с интересом пообщаемся, а на ассоциациях у кого, что пореальней проявится. А вот грубить, не надо.
Quote (computers)
40 Мбит - это 4 мегабайта
Может 400 килобайт? Сервак провайдера тянет порядка 2000 клиентов, внутрисетевой трафик при скачивании видео порядка 10 мегабайт +/- 2-3 в зависимости от нагрузки, с внешним каналом буду уточнять.
Дата: Пятница, 27.05.2011, 18:46 | Сообщение # 421
Честный Заяц
Группа: Проверенные
Сообщений: 82
Статус: Offline
Quote
А вот грубить, не надо.
/заинтересовано/ а грубость в чем Вы усмотрели? всего лишь мечты от безысходности, и ничего личного Несчастные случаи — очень странные штуки. Они обычно случаются совершенно случайно. (с)
Дата: Пятница, 27.05.2011, 19:02 | Сообщение # 422
Янус
Группа: Администраторы
Сообщений: 29908
Статус: Offline
Quote (Ева)
Может 400 килобайт?
Да нет же. 1 Байт - это 8 бит + бит контроля четности + служебная информация = примерно 10 бит. 4 Мбайта * 10 = 40 Мбит. У меня на компе канал, кстати, 8 Мбит на вход (т.е. около 800 Кбайт) и 1 Мбит на выход. Это индивидуальное подключение к интернету. Ну, и если хотите библиотеку без всяких ограничений, умножьте это на 100 пользователей хотя бы. Кстати, с Ф я скачиваю с реальной скоростью около 400-600 Кбайт в сек. Это я один! А вы говорите 400 Кбайт... IMHO — In My Humble Opinion
Дата: Пятница, 27.05.2011, 19:13 | Сообщение # 423
Сержант
Группа: Пользователи
Сообщений: 38
Статус: Offline
Quote (computers)
А вы говорите 400 Кбайт
Не оспариваю, уточняю. Качаю с Ф через Opera на странице закачек кажет до 200 килобайт ночью. Но это основной портал, а для аварийного может можно, что послабже?
Сообщение отредактировал morok - Суббота, 28.05.2011, 16:22
Дата: Пятница, 27.05.2011, 19:17 | Сообщение # 424
Майор
Группа: Пользователи
Сообщений: 89
Статус: Offline
Quote (Stiver)
Снова с добрым утром, но новости нехорошие. По мнению хостера на сервере полностью полетела система, нужно все устанавливать заново. Видимо этим я и буду заниматься ближайшие дни. Попробуем спасти как можно больше данных, бэкап базы вроде есть.
Что значит "вроде"? И почему "базы"? А файлы? Не пугайте меня. Тут-же не терабайты, каких-то пару сотен гигов. Такие объемы бакапить может любой из админов на свой домашний комп без каких-либо проблем.
Да, иметь живые зеркала - это очень красиво и хорошо. Но это таки нужен абузоустойчивый хостинг с соответствующими техническими характеристиками. И это уже сложнее. Но бакап - это-же просто. Ежедневно снять дамп базы и изменения в файлах - это дело 10 минут и пару сотен магов трафика. Да, если диск сдох, то восстановление займет некоторое время (залить на хостинг пару сотен гигов может занять несколько недель, в зависимости от скорости канала), но уверенность в том, что все данные живы - она многого стоит. Опять-же, сначала поднимается база, потом заливаются fb2, a пока всякие djvu зальются можно и подождать.
Дата: Пятница, 27.05.2011, 19:17 | Сообщение # 425
Янус
Группа: Администраторы
Сообщений: 29908
Статус: Offline
Quote (morok)
для аварийного может можно, что послабже?
Можно, конечно. 100 Кбайт/сек на рыло более чем. Я так и подсчитывал, из расчета 10 закачек сразу. А онлайн из расчета 30 Кбайт/сек на 100 человек. Меньше 30 - будет слишком медленно открываться страница. Но, кстати, там можно форум вообще не делать, и тогда в онлайне всегда будет народу несколько меньше. IMHO — In My Humble Opinion