Автор Тема: Обсуждение РУЖЭЛЬ  (Прочитано 362903 раз)

Оффлайн rotkart

  • Участник
  • *
  • Сообщений: 661
Re: Обсуждение РУЖЭЛЬ
« Ответ #930 : 13.03.2013 16:32:05 »
А где смотреть логи?
Проблемы
раздел Диагностика
« Последнее редактирование: 13.03.2013 16:40:43 от sb »
Научить нельзя, научиться можно.

Оффлайн baywind

  • alt linux team
  • ***
  • Сообщений: 480
Re: Обсуждение РУЖЭЛЬ
« Ответ #931 : 14.03.2013 13:03:56 »
В директории /etc/webobjects/rujel есть только:
/etc
/modules
/old
При таком раскладе вообще работать не должно. В этой директории как минимум должны быть ещё основные настроечные файлы:
rujel.plist , logging.properties , diaryLog.properties

Каким способом Вы устанавливали РУЖЭЛЬ ?

Оффлайн helmark

  • Участник
  • *
  • Сообщений: 18
Re: Обсуждение РУЖЭЛЬ
« Ответ #932 : 14.03.2013 14:55:21 »
Настроечные файлы: rujel.plist , logging.properties , diaryLog.properties там были.
Не было только директории с отчетами.
Ружель устанавливали вместе с сервером Informika 6.0.
Настройки в соответствии с http://atomic.rujel.net/mediawiki/index.php/InformikaServer.
И все вроде работало, пока не дошло до отправки отчетов.
Оказалось, что не формируются никакие отчеты.
Спасибо за подсказку посмотреть в директории /etc/webobjects/rujel.
Было решено скачать обновление 0.96.
Сначала просто скопировали директорию RujelReports в /etc/webobjects/rujel.
Рассылка заработала, но раздел Статистика все равно не работал и тогда было
решено полностью обновить программу до версии 0.96.
Все заработало. Отчеты формируются. Рассылка рассылается.
Теперь передо мной новая задача: сделать так, чтобы Ружель был виден из интернета.
Сервер с Ружель у нас стоит после ADSL модема и Интернет-Контроль Сервера.
Большое спасибо за помощь.
« Последнее редактирование: 14.03.2013 15:02:51 от helmark »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Re: Обсуждение РУЖЭЛЬ
« Ответ #933 : 19.03.2013 22:57:12 »
наверно где-то писалось, но не найти - какое обоснования, что учитель без прав классного руководителя не может выбрать каким родителям сообщения послать, а только всему классу?

Оффлайн baywind

  • alt linux team
  • ***
  • Сообщений: 480
Re: Обсуждение РУЖЭЛЬ
« Ответ #934 : 19.03.2013 23:03:37 »
наверно где-то писалось, но не найти - какое обоснования, что учитель без прав классного руководителя не может выбрать каким родителям сообщения послать, а только всему классу?
Не помню, чтобы писалось, но обоснование простое: чтобы обычные учителя не злоупотребляли личным общением с родителями. Это функция классрука. Сначала у учителей вообще не было права отсылки сообщений, но потом решили добавить для глобальных оповещений. Что-то вроде "не забудьте, что на следующей неделе практические занятия — надо принести халаты"

Оффлайн mk

  • Участник
  • *
  • Сообщений: 720
  • М.Э.Кушнир
    • M.Kushnir Sites
Re: Обсуждение РУЖЭЛЬ
« Ответ #935 : 24.03.2013 02:21:39 »
Есть еще 152-ФЗ. Выборочно может отправлять тот, у кого доступ к адресам. С ПДн работает кл рук и администрация
cogito, ergo sum

Оффлайн Bolot

  • Участник
  • *
  • Сообщений: 137
Re: Обсуждение РУЖЭЛЬ
« Ответ #936 : 13.05.2013 11:28:40 »
Какая-то странная картина... При входе клиента система вылетает. Просмотрел логи и нашел такую фишку
2013-05-13 15:41:59 SESSION JMt2dSfROlr1wZBtersHrg Session created for user: Балдандоржина
2013-05-13 15:42:00 SESSION JMt2dSfROlr1wZBtersHrg Registered client
remote_addr = 199.19.249.196
user-agent = Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

2013-05-13 15:42:01 SESSION JMt2dSfROlr1wZBtersHrg Client changed (maybe sniffed)
remote_addr = 95.189.97.14
user-agent = Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31

2013-05-13 15:42:23 SESSION JMt2dSfROlr1wZBtersHrg Client changed (maybe sniffed)
remote_addr = 199.19.249.196
user-agent = Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

2013-05-13 15:42:23 SESSION JMt2dSfROlr1wZBtersHrg Client changed (maybe sniffed)
remote_addr = 95.189.97.14
user-agent = Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31

2013-05-13 15:42:28 SESSION JMt2dSfROlr1wZBtersHrg Client changed (maybe sniffed)
remote_addr = 199.19.249.196
user-agent = Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

2013-05-13 15:42:28 SESSION JMt2dSfROlr1wZBtersHrg Client changed (maybe sniffed)
remote_addr = 95.189.97.14
user-agent = Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31

2013-05-13 15:42:54 SESSION JMt2dSfROlr1wZBtersHrg Client changed (maybe sniffed)
remote_addr = 199.19.249.196
user-agent = Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

2013-05-13 15:42:54 SESSION JMt2dSfROlr1wZBtersHrg Client changed (maybe sniffed)
remote_addr = 95.189.97.14
user-agent = Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31

2013-05-13 15:43:10 SESSION JMt2dSfROlr1wZBtersHrg Client changed (maybe sniffed)
remote_addr = 199.19.249.196
user-agent = Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

2013-05-13 15:43:10 SESSION JMt2dSfROlr1wZBtersHrg Client changed (maybe sniffed)
remote_addr = 95.189.97.14
user-agent = Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31

2013-05-13 15:43:16 SESSION JMt2dSfROlr1wZBtersHrg Client changed (maybe sniffed)
remote_addr = 199.19.249.196
user-agent = Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

2013-05-13 15:43:17 SESSION JMt2dSfROlr1wZBtersHrg Client changed (maybe sniffed)
remote_addr = 95.189.97.14
user-agent = Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.64 Safari/537.31

Пользователь Балдандоржина при мне заходила с разных компьютеров (из локалки, по вайфаю, по смартфону, по планшету) и сразу же РУЖЭЛЬ отваливается. В логах высвечиваются такие же строки. Я не знаю таких ай-пи адресов    (199.19.249.196    95.189.97.14).
Где-то скрипт вредоносный сел? Который подменяет ай-пи? Подскажите пожалуйста, где искать? и что искать? :)
ЗЫ: Пока пользователь Балдандоржина отключена

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Re: Обсуждение РУЖЭЛЬ
« Ответ #937 : 13.05.2013 13:37:17 »
95.189.97.14 это из Читинского Сибирьтелекома,
а 199.19.249.196 из Калифорнийского Саннивейла  8)

Посмотрите логи apache, что там ещё написано?
« Последнее редактирование: 13.05.2013 13:49:09 от yaleks »

Оффлайн baywind

  • alt linux team
  • ***
  • Сообщений: 480
Re: Обсуждение РУЖЭЛЬ
« Ответ #938 : 13.05.2013 22:13:59 »
И меняются не только IP, но и клиентские компьютеры.
вход осуществлён с 199.19.249.196 с эксплорера на Win XP,
а дальше идёт перехват на 95.189.97.14 на Chrome на Vista.
С чего входили на самом деле?

Думаю, надо искать вирусы или какие ещё закладки на маршрутизаторе или прокси. Или каком-то заражённом компе в сети, который представляется прокси.
Посмотрите других пользователей — от них нет таких эффектов в логе?

Но почему от этого виснет РУЖЭЛЬ, до конца не ясно. Может, эти взломщики ему какую-то невыполнимую команду шлют. Хотя, это не должно быть так просто его убить. А может быть, устраивают небольшой DDOS — от этого он практически не защищён.
Для диагностики зависшего РУЖЭЛЬ надо пользоваться jstack.К сожалению, его использование так никто и не описал в wiki, но это относительно несложно.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Re: Обсуждение РУЖЭЛЬ
« Ответ #939 : 13.05.2013 23:54:50 »
это кстати может быть из-за K9 Web Protection от https://en.wikipedia.org/wiki/Blue_Coat_Systems это их IP...
Спросите Балдандоржину, что там у неё на компьютере.

Оффлайн fce

  • Участник
  • *
  • Сообщений: 249
  • ALT Linux, XBMC live, Ubuntu, Kubuntu, Android
    • Dansguardian+
Re: Обсуждение РУЖЭЛЬ
« Ответ #940 : 15.05.2013 18:04:23 »
Здравствуйте.
Сегодня попробовал Rujel и результат приятно удивил, что демо на сайте, что на локальном сервере работают быстро даже на нашем соединении.
Огромная работа проделана в разработке Rujel, а я чуть уже свой велосипед не пошёл писать  на Yii и Bootstrap :)
Сначала интерфейс показался необычным, но потом  привыкаешь.
Но некоторые вещи сразу бросаются в глаза:
1. Некоторые цвета слишком насыщенные и усложняют чтение надписей (например зелёный)
2. Хотелось бы в полях ввода дат иметь datepicker, так как мышкой выбрать дату в пределах 1-3 месяцев проще, чем вводить с клавиатуры, и поле ввода остаётся доступным для ручного ввода.
3. "Выбор режима" в правом углу малоинформативен, хотя по сути он - breadcrumbs (хлебные крошки - средство навигации)
Сейчас например выглядит так Выбор режима->Выбор журнала, при этом заголовок "Выбор журнала" есть и на странице.
В других местах например контроль успеваемости, нет Заголовка "Контроль успеваемости" на странице и просто есть Выбор режима, т.е с ходу тяжело понять куда попал.
Предлагаю убрать заголовки со страниц, переместив их в Breadcrumbs, т.е "Выбор режима" сделать полноценным Breadcrumbs,
тем самым сильно уменьшится высота страницы, за что пользователи ноутбуков и других широкоформатных экранов будут только благодарны.

Я искренне желаю Rujel развиваться и становиться лучше.
Безвыходных ситуаций не бывает, есть ситуации в которые нет входа. На каждого компьютерного гения найдётся свой хакер с винтом.

Оффлайн baywind

  • alt linux team
  • ***
  • Сообщений: 480
Re: Обсуждение РУЖЭЛЬ
« Ответ #941 : 15.05.2013 21:39:18 »
Спасибо на добром слове. Очень приятно читать такой обстоятельный позитивный отзыв!

Отвечу по пунктам:
1. За цвета нас давно ругают. Но поскольку сами мы в дизайне не гении, и цветовые схемы собирать не умеем, то остаётся ждать, пока кто-нибудь возьмётся облагородить наш CSS. Opensource мы или не opensource?

2. Datepicker я и сам давно хочу, и запросов уже было много, но всё никак руки не дойдут выбрать и прикрутить. Когда пробовал искать, в первом приближении ни один не понравился.

3. Про Breadcrumbs подумаю, спасибо за мысль.
Но описанное состояние
Цитировать
Сейчас например выглядит так Выбор режима->Выбор журнала, при этом заголовок "Выбор журнала" есть и на странице.
это что-то пошло не так. В норме, навигация не должна дублировать заголовок. Вероятно, Вы вернулись в этот режим кнопкой "назад" в браузере, использовать которую при работе с РУЖЭЛЬ не рекомендуется.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Re: Обсуждение РУЖЭЛЬ
« Ответ #942 : 15.05.2013 23:17:45 »
2. Datepicker я и сам давно хочу, и запросов уже было много, но всё никак руки не дойдут выбрать и прикрутить. Когда пробовал искать, в первом приближении ни один не понравился.
вот https://github.com/ChiperSoft/Kalendae написано, что сделан из-за того, что другие не нравятся...  ;)

Оффлайн fce

  • Участник
  • *
  • Сообщений: 249
  • ALT Linux, XBMC live, Ubuntu, Kubuntu, Android
    • Dansguardian+
Re: Обсуждение РУЖЭЛЬ
« Ответ #943 : 16.05.2013 13:50:52 »
Вот так выглядит стандартный jquery-ui datepicker из темы - cupertino
https://www.dropbox.com/s/rgqb05h54bwml96/Rujel.jpeg

Календарь появляется при щелчке мыши на иконке, а не на текстовом поле, что позволяет не переучивать пользователей.

Код календаря:
<script>
$(function() {               
$( "#datepicker" ).datepicker({
showOn: "button",
buttonImage: "images/calendar.gif",
buttonImageOnly: true,
                        buttonText: 'Выберите дату',
                        dateFormat: 'dd.mm.yy',               
});
});
        </script>

В принципе вставить в Rujel проблем нет.
Для начала надо создать свою библиотеку jquery-ui, она уже включает в себя jquery и css.
Это можно сделать на сайте http://jqueryui.com/download/
Собственная сборка позволит уменьшить размер библиотеки, за счёт исключения не требующихся компонентов.

Потом подключить её на странице, добавить код виджета, можно отдельным скриптом и добавить id к полю даты.
В принципе,  нужна функция добавляющая код подключения скрипта с виджетом даты и css на странице, если есть поле даты.

Дополнительную информацию о jquery-ui datepicker
можно найти здесь:

Безвыходных ситуаций не бывает, есть ситуации в которые нет входа. На каждого компьютерного гения найдётся свой хакер с винтом.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Re: Обсуждение РУЖЭЛЬ
« Ответ #944 : 16.05.2013 22:20:35 »
Вот так выглядит стандартный jquery-ui datepicker из темы - cupertino
https://www.dropbox.com/s/rgqb05h54bwml96/Rujel.jpeg

Календарь появляется при щелчке мыши на иконке, а не на текстовом поле, что позволяет не переучивать пользователей.
это как раз неудачный пример - лучше Range Select