LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 03:06:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Комментарий добавляется несколько раз, иногда  (Прочитано 1418 раз)
0 Пользователей и 1 Гость смотрят эту тему.
dimetrius
Осваиваюсь на форуме
***

Репутация: +7/-1
Offline Offline

Пол: Мужской
Сообщений: 136



« : 06.02.2011, 19:08:33 »

Есть один материал, в котором очень много комментариев.
Последнее время при добавлении пользователями комментариев, вместо одного, добавляется по два, три, а то и шесть, как в этот раз.
Столько же приходит уведомлений на e-mail, если подписан на этот материал.

Исходя из того что в этом материале очень много подписчиков и e-mail рассылается довольно долго, соответственно столько же надо ждать, чтоб повторно отправить сообщение. Но все 6 сообщений отправлены в одно и тоже время, увы секунд негде посмотреть. Поэтому делаю вывод что это именно с JComments проблема, а не с тем что пользователи клацают по много раз.

smart, как вы прокомментируете данную ситуацию? Чего стоит ждать, или чего стоит самому сделать?
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #1 : 12.02.2011, 21:13:14 »

Ну вообще JComments не позволяет добавить подряд 2 комментария с одним текстом. Поэтому я затрудняюсь назвать причину такого поведения. Если объясните как на оригинальном дистрибутиве Joomla и JComments это повторить - исправлю.
Записан
dimetrius
Осваиваюсь на форуме
***

Репутация: +7/-1
Offline Offline

Пол: Мужской
Сообщений: 136



« Ответ #2 : 13.02.2011, 22:27:53 »

В том то и дело что я сам не могу повторить эту ситуацию, но проявляла она себя уже раза три.
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #3 : 14.02.2011, 00:49:19 »

Теоретически такое возможно, если вдруг канал передачи данных как бы "икнул", и на сервер почти одновременно пришло сообщение в нескольких экземплярах, одновременно три копии прошли проверку на уникальность, и потом одновременно добавили в базу. Но это из области фантастики. На деле я не знаю, как такое повторить.
Записан
SDKiller
Практически профи
*******

Репутация: +204/-2
Offline Offline

Сообщений: 2020


На всё давно отвечено - ищите


« Ответ #4 : 14.02.2011, 00:58:42 »

Теоретически такое возможно, если вдруг канал передачи данных как бы "икнул", и на сервер почти одновременно пришло сообщение в нескольких экземплярах, одновременно три копии прошли проверку на уникальность, и потом одновременно добавили в базу. Но это из области фантастики. На деле я не знаю, как такое повторить.

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

Деревня, беспроводной интернет от Мегафона, паршивенький USB-модем из самых дешевых, скорость 50-70 кбит.

Пользователь на сильно загруженной комментариями странице отправляет большой текст.

Сообщение разбивается на части и приходит в виде 3-х комментариев.
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #5 : 14.02.2011, 04:19:57 »

Сообщение разбивается на части и приходит в виде 3-х комментариев.
ну в это очень слабо верится... что POST-запрос, на конкретный URL будет разбит кем-то... не верю, как говаривал товарищ Станиславский...
Записан
dimetrius
Осваиваюсь на форуме
***

Репутация: +7/-1
Offline Offline

Пол: Мужской
Сообщений: 136



« Ответ #6 : 05.03.2011, 18:39:36 »

smart, вот что интересное нашлось в этот раз.





Обращаю внимание на то что в настройках интервал стоит 120 секунд, все 6 сообщений отправлены в одно и тоже время и с разных IP. Как такое возможно я хз.
Записан
SDKiller
Практически профи
*******

Репутация: +204/-2
Offline Offline

Сообщений: 2020


На всё давно отвечено - ищите


« Ответ #7 : 05.03.2011, 18:48:19 »

Тоже мобильный и-нет

Цитировать
inetnum: 81.23.24.0 - 81.23.31.255
netname: KYIVSTAR-NET-3
descr: Kyivstar GSM
descr: Ukrainian mobile phone operator
Записан
dimetrius
Осваиваюсь на форуме
***

Репутация: +7/-1
Offline Offline

Пол: Мужской
Сообщений: 136



« Ответ #8 : 05.03.2011, 18:52:05 »

Мобильный, но почему 6 разных IP адресов одновременно...
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #9 : 09.03.2011, 01:15:10 »

Мобильный, но почему 6 разных IP адресов одновременно...
судя по всему робот долбится... при этом, captcha, включена?
Записан
dimetrius
Осваиваюсь на форуме
***

Репутация: +7/-1
Offline Offline

Пол: Мужской
Сообщений: 136



« Ответ #10 : 09.03.2011, 14:08:21 »

Да, писали из-под гостя, CAPTCHA при этом включена только для гостей.
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #11 : 09.03.2011, 14:35:11 »

Похоже, что штурмуют чем-то типа xrumer'а, ибо я не знаю, чем еще можно автоматически распознавать KCAPTCHA... Я подумаю, чем в данном случае можно еще помочь. Проверка на повторяющиеся комментарии не срабатывает именно потому, что разные IP, т.е. в реальной-то жизни два разных пользователя могут оставить одинаковый комментарий...
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet