Автор Тема: squidmill что и где?  (Прочитано 6393 раз)

Оффлайн NickRimmer

  • Участник
  • *
  • Сообщений: 3
squidmill что и где?
« : 15.12.2009 18:40:49 »
В сборке сервер 5.0 (Ковчег)

Через веб интерфейс есть статистика по прокси (squid). В качестве обработчика статистики как я понял идет squidmill. Но какой либо документации к нему, или попытки найти конфиги - не увенчались успехом.

Полез в настройки т.к. два момента - выводит 200 последних записей (статистика посещений по фильтру) - хотелось бы больше выставить. И модуль статистики падает - выдает ошибку key=wrong-type-arg, args=(#f "Wrong type (expecting ~A): ~S" ("pair" ()) (()))
Перезапускаю службу
Цитировать
/sbin/service squidmill restart
- все начинает работать, падает не объяснимо, видимо где то натыкается в логах на то что не может спарсить.

Я гуглил,  читал форум (этот и другие).

Вопросы: где есть конфиги этого чуда? Других пока не попробовали решить проблему - не предалгать, т.к. squidmill достаточно удобен в быстром доступе к статистике. И второй вопрос, кто может встречался с подобной ошибкой - как решали, или какие будут мысли как решить?

Заранее всем участникам обсуждения спасибо!
« Последнее редактирование: 16.12.2009 09:53:00 от NickRimmer »

Оффлайн tom

  • Участник
  • *
  • Сообщений: 6
Re: squidmill что и где?
« Ответ #1 : 21.01.2010 07:46:05 »
так понимаю это баг
содействовать нечем - остается только ждать или использовать другие варианты

Оффлайн NickRimmer

  • Участник
  • *
  • Сообщений: 3
Re: squidmill что и где?
« Ответ #2 : 26.01.2010 19:22:02 »
Спасибо за ссылку.

Оффлайн mc-sim

  • Участник
  • *
  • Сообщений: 84
    • Блог любителя экспериментов
Re: squidmill что и где?
« Ответ #3 : 18.02.2011 17:52:00 »
так понимаю это баг
содействовать нечем - остается только ждать или использовать другие варианты
блин, обновил из сизифа, вот что стала писать:
[root@proxy ~]# service squidmill status
squidmill is dead, but stale PID file exists
[root@proxy ~]# service squidmill restart
Service squidmill is not running.                                       [PASSED]
Starting squidmill service:                                             [ DONE ]
[root@proxy ~]# service squidmill status
squidmill is dead, but stale PID file exists
кто знает, в чем проблема?
при этом в messages:
Feb 18 17:24:38 proxy squidmill: su startup succeeded
Feb 18 17:25:07 proxy squidmill: su shutdown succeeded
« Последнее редактирование: 18.02.2011 17:57:00 от mc-sim »
Любитель экспериментов...

Оффлайн mc-sim

  • Участник
  • *
  • Сообщений: 84
    • Блог любителя экспериментов
Re: squidmill что и где?
« Ответ #4 : 18.02.2011 17:53:27 »
При обновлении из репозитория на старую версию - возвращаемся к ошибке в топике :(
Ай нид хелп
Любитель экспериментов...

Оффлайн Userboky

  • Участник
  • *
  • Сообщений: 99
Re: squidmill что и где?
« Ответ #5 : 18.03.2011 13:33:29 »
AltLinux 5 Ковчег. Захожу по Web-интерфейсу, чтобы посмотреть статистику Прокси-сервера по определённоми пользователь, и выдаёт точно такую же ошибку
Цитировать
key=wrong-type-arg, args=(#f "Wrong type (expecting ~A): ~S" ("pair" ()) (()))
Кто-нибудь разобрался, как исправить?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Re: squidmill что и где?
« Ответ #6 : 20.03.2011 04:20:28 »
AltLinux 5 Ковчег. Захожу по Web-интерфейсу, чтобы посмотреть статистику Прокси-сервера по определённоми пользователь, и выдаёт точно такую же ошибку
Цитировать
key=wrong-type-arg, args=(#f "Wrong type (expecting ~A): ~S" ("pair" ()) (()))
Кто-нибудь разобрался, как исправить?
В багзиллу.
Андрей Черепанов (cas@)

Оффлайн Nagohak

  • Участник
  • *
  • Сообщений: 306
Re: squidmill что и где?
« Ответ #7 : 18.04.2012 11:22:45 »
Подскажите решилась ли у кого данная проблема?

Оффлайн ZMyk

  • Участник
  • *
  • Сообщений: 124
Re: squidmill что и где?
« Ответ #8 : 19.04.2012 07:13:55 »
Подскажите решилась ли у кого данная проблема?
Есть новые пакеты в сизифе для организации доступа к БД через единственный поток:
gambit-4.6.3-alt1
gambit-sqlite3-1.2-alt1
squidmill-2.2-alt1
https://bugzilla.altlinux.org/show_bug.cgi?id=22606

Или так: http://forum.altlinux.org/index.php/topic,17180.msg171582.html#msg171582

Оффлайн krack_85

  • Участник
  • *
  • Сообщений: 61
Re: squidmill что и где?
« Ответ #9 : 27.05.2012 22:31:11 »
Установил ALS 5.0.1, запустил Squid и статистику Squidmill. Всё заработало. После обновления apt-get dist-upgrade перестала работать статистика прокси сервера squidmill, демон просто перестал запускаться. Как поправить?

Оффлайн ZMyk

  • Участник
  • *
  • Сообщений: 124
Re: squidmill что и где?
« Ответ #10 : 28.05.2012 06:30:18 »
Установил ALS 5.0.1, запустил Squid и статистику Squidmill. Всё заработало. После обновления apt-get dist-upgrade перестала работать статистика прокси сервера squidmill, демон просто перестал запускаться. Как поправить?
При запуске squidmill is dead, but stale PID file exists Или другое?

Оффлайн palex

  • Участник
  • *
  • Сообщений: 125
Re: squidmill что и где?
« Ответ #11 : 28.05.2012 10:52:31 »
Установил ALS 5.0.1, запустил Squid и статистику Squidmill. Всё заработало. После обновления apt-get dist-upgrade перестала работать статистика прокси сервера squidmill, демон просто перестал запускаться. Как поправить?
Как исправилось не помню, а "костыль" в cron выглядел как-то так:
*/30 * * * * /usr/bin/pgrep -f "squidmill -d" &>/dev/null || /usr/sbin/squidmill -d /var/log/squid/squidmill.db -B 1 -F /var/log/squid/access.log
Каждые полчаса поиск процесса squidmill и по отсутствию запуск оного.... Ключи запуска редактировать по вкусу :-)

Оффлайн krack_85

  • Участник
  • *
  • Сообщений: 61
Re: squidmill что и где?
« Ответ #12 : 28.05.2012 12:41:15 »
Установил ALS 5.0.1, запустил Squid и статистику Squidmill. Всё заработало. После обновления apt-get dist-upgrade перестала работать статистика прокси сервера squidmill, демон просто перестал запускаться. Как поправить?
При запуске squidmill is dead, but stale PID file exists Или другое?

Да, при запуске именно так пишет. Если из альтератора, то ставит галочку, но ничего не происходит.

Оффлайн krack_85

  • Участник
  • *
  • Сообщений: 61
Re: squidmill что и где?
« Ответ #13 : 28.05.2012 12:43:47 »
Установил ALS 5.0.1, запустил Squid и статистику Squidmill. Всё заработало. После обновления apt-get dist-upgrade перестала работать статистика прокси сервера squidmill, демон просто перестал запускаться. Как поправить?
Как исправилось не помню, а "костыль" в cron выглядел как-то так:
*/30 * * * * /usr/bin/pgrep -f "squidmill -d" &>/dev/null || /usr/sbin/squidmill -d /var/log/squid/squidmill.db -B 1 -F /var/log/squid/access.log
Каждые полчаса поиск процесса squidmill и по отсутствию запуск оного.... Ключи запуска редактировать по вкусу :-)
не понимаю, как это может помочь, можно подробнее?

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: squidmill что и где?
« Ответ #14 : 28.05.2012 14:35:38 »
Как исправилось не помню, а "костыль" в cron выглядел как-то так:
*/30 * * * * /usr/bin/pgrep -f "squidmill -d" &>/dev/null || /usr/sbin/squidmill -d /var/log/squid/squidmill.db -B 1 -F /var/log/squid/access.log
Каждые полчаса поиск процесса squidmill и по отсутствию запуск оного.... Ключи запуска редактировать по вкусу :-)
не понимаю, как это может помочь, можно подробнее?
Это задание для cron'a (планировщика задач) периодически проверять запущен ли squidmill, если нет, то запускать. Остается только добавить данное задание (костыль) в крон и проблема решена. Вроде так.