IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Bug Tracker (http://www.imho.ws/forumdisplay.php?f=148)
-   -   Глюки (http://www.imho.ws/showthread.php?t=83045)

Plague 18.01.2008 00:19

только что зашел сюда по ссылке из письма
http://www.imho.ws/showthread.php?t=83045&goto=newpost
всё в норме... :idontnow:

Цитата:

Сообщение от Hubbitus (Сообщение 1511143)
но получаешь отлуп типа "ждите"...

отлуп типа "504 Connection Timeout" надо полагать, устроит больше? :rolleyes:

Hubbitus 18.01.2008 00:38

Я посмотрел, думаю дело в лишних бинарных данных в начале страницы, и хотя указан заголовок
Content-Type: text/html; charset=UTF-8
по полученному содержимому (начало):
Код:

1ec0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

FireFox не без основания предполагает что это бинарные данные.
Нафига это что-то не понятное в начале тела документа?

Кстати, то был документ после переадресации, тоесть с http://www.imho.ws/showthread.php?p=1511136#post1511136 , если же смотреть первоначальный адрес, то там тоже очень странное, хотя присутствует заголовок Location зачем-то идут данные после него в HTTP-body
Код:

0000: Location: http://www.imho.ws/showthread.php?s=f2fb829f801d24d7f8
0040: 17dcb9df03a41a&p=1511136#post1511136
<= Recv header, 2 bytes (0x2)
0000:
== Info: Ignoring the response-body
<= Recv data, 5 bytes (0x5)
0000: 0
0003:


Цитата:

Сообщение от Plague (Сообщение 1511153)
отлуп типа "504 Connection Timeout" надо полагать, устоит больше?

Не, на сколько я понял ответ совсем не от бакэнда (ngnix), а нормальный, от форума, vBulletin'овский.
Хотя конечно всякое может быть, и подделать HTMLку статикой, не составит труда, но сомневаюсь что так делали.

Сообщение такое:
Код:

1. Этот форум требует ожидания 30 секунд до нового поиска. Вам осталось подождать 24 секунд до нового поиска.

Plague 18.01.2008 00:56

Цитата:

Сообщение от Hubbitus (Сообщение 1511160)
Нафига это что-то не понятное в начале тела документа?

не знаю, где ты это взял, у меня этого нет. смотри на своей стороне.

Цитата:

Сообщение от Hubbitus (Сообщение 1511160)
Не, на сколько я понял ответ совсем не от бакэнда (ngnix), а нормальный, от форума, vBulletin'овский.

угу, я и спрашиваю: 504 от сервера - устроит больше?

Hubbitus 18.01.2008 01:07

Цитата:

Сообщение от Plague (Сообщение 1511163)
не знаю, где ты это взял, у меня этого нет. смотри на своей стороне.

Да при чем здесь моя сторона?? То что я привел в пример, вообще вывод от curl'а, на Линуксовой машине!!! Ну тоесть понятно что это все та же "моя сторона", но шлет-то это Ваш сервер!
Хотите, могу приаттачить полный лог.
Самое главное что раньше-то не было такого, не первый день же я на имхе, точно :cool:


Цитата:

Сообщение от Plague (Сообщение 1511163)
угу, я и спрашиваю: 504 от сервера - устроит больше?

Не понял, а как они связаны вообще? Я поискал, мне выдался ответ что ничего не найдено, соответственно сервер уже поиск отработал, ресурсы освобождены... С чего должна быть 504 при перефразированном, уточненном запросе?
Ситуация кстати совершенно не натянутая, я искал сначала BugTracker - и ничего не нашел вообще, добавил пробел, потом ждал (ну а до этого еще несколько раз на других запросах)...

Plague 18.01.2008 01:10

а почему он мне этого не шлет?
Цитата:

Сообщение от Hubbitus (Сообщение 1511168)
Я поискал,

угу. а еще - я поискал, xroot поискал, и еще 500 юзеров тоже поискали. и 30% из них решили что поискали неправильно и решили поискать еще.

не удивляй меня :)

Hubbitus 18.01.2008 02:12

Цитата:

Сообщение от Plague (Сообщение 1511169)
а почему он мне этого не шлет?

А кстати, интересно, почему...
Можешь выложить curl.LOG скажем от такой комманды:
curl -L --trace-ascii curl.LOG "http://www.imho.ws/showthread.php?t=13583&goto=newpost" -o result.htm
?


Цитата:

Сообщение от Plague (Сообщение 1511169)
и еще 500 юзеров тоже поискали

То есть реально не хватает мощности сервера и это вынужденная мера? Хм, ну так бы и сказал сразу. Я же не знал что все на пределе у Вас уже, думал мож подефолту так оставлено, не натыкались просто...
Тогда этот вопрос снят, с 30 секундами мириться можно, не так критично.

добавлено через 48 минут
Уж не знаю, само или с Божьей помощью, но вроде заработало.

voron 18.01.2008 02:38

Цитата:

Сообщение от Hubbitus (Сообщение 1511172)
А кстати, интересно, почему...

У меня тоже такого нет.

Hubbitus - твои проделки :)

Hubbitus 18.01.2008 02:47

Цитата:

Сообщение от voron (Сообщение 1511190)
Hubbitus - твои проделки

Неее, я имховским сервером и сайтом никогда не рулил! Так что я тут не могу быть при делах.

Кстати, сказать что заработало я поторопился... Местами есть проблема все еще.

Makc666 18.01.2008 10:02

Цитата:

Сообщение от Plague (Сообщение 1511169)
а почему он мне этого не шлет?

Кстати, да, интересно :)
У всех это шлёт :)
Оно не может не слаться выборочно.

Данная строка - это шаблон htmldoctype:
Код:

<template name="htmldoctype" templatetype="stylevar" date="1068305694" username="Kier" version=""><![CDATA[<!DOCTYPE
 html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">]]></template>

Что это за строка, написано в самой строке, а точнее по ссылке:
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

Цитата:

Сообщение от Hubbitus (Сообщение 1511160)
Я посмотрел, думаю дело в лишних бинарных данных в начале страницы, и хотя указан заголовок
Content-Type: text/html; charset=UTF-8
по полученному содержимому (начало):
Код:

1ec0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "


Такое может быть,
  • если какой-то файл залит на сервер неправильно; файлы должны заливаться в правильном режиме (см. ниже);
  • если файл сохранен неправильно, к примеру в Блокноте; Блокнот добавляет "паразитирующие" бинарные данные в начале документа для файлов в формате UTF-8; посмотреть это можно в WinHex.
Цитата:

Код:

http://www.vbulletin.com/docs/html/
Most FTP client applications will handle the file transfers automatically, but if for some reason your application does not, you should make a note of the following:
  • All text files to be transferred in ASCII mode
    All files containing plain text from the vBulletin package should be transferred in ASCII mode.
    Text file types you will find in vBulletin are: .html, .php, .js, .xml, .css.
  • All non-text files to be transferred in Binary mode
    The remaining files, which are mostly images, should be transferred to your web server in Binary mode.
    Binary file types used in vBulletin include: .gif, .png, .jpg, .ico

добавлено через 1 минуту
Hubbitus, используй для начала другой браузер и попытайся повторить проблему там.
Если не получится повторить проблему, отключай все Плугины в Firefox. Обнуляй кеш и смотри поновой.

Plague 18.01.2008 11:36

Цитата:

Сообщение от Makc666 (Сообщение 1511250)
Данная строка - это шаблон htmldoctype

Макс, я про вот это говорю:

Цитата:

Сообщение от Hubbitus (Сообщение 1511160)
1ec0

Цитата:

Сообщение от Hubbitus (Сообщение 1511172)
Я же не знал что все на пределе у Вас уже, думал мож подефолту так оставлено, не натыкались просто...

нет, это я поставил именно после того как меня 504 достало. фик знает, может паралельно Хэлл еще чего на серванте подкрутил (ибо мозг я ему сверлил на эту тему регулярно), но сейчас 504 появляется ГЛОБАЛЬНО реже.
зы. поставил 20 сек, посмотрим что будет :)

Plague 18.01.2008 11:46

Цитата:

Сообщение от Hubbitus (Сообщение 1511172)
Можешь выложить curl.LOG скажем от такой комманды:
curl -L --trace-ascii curl.LOG "http://www.imho.ws/showthread.php?t=13583&goto=newpost" -o result.htm
?

пожалста:
Код:

[11:40:36:plague:~] $ curl -L --trace-ascii curl.LOG "http://www.imho.ws/showthread.php?t=13583&goto=newpost" -o result.htm
  % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
                                Dload  Upload  Total  Spent    Left  Speed
100 24788    0 24788    0    0  11464      0 --:--:--  0:00:02 --:--:--  99k

Код HTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" lang="ru">
<head>
<meta name="robots" content="noindex,follow" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="generator" content="vBulletin 3.6.8" />

       
<meta name="keywords" content="forum,bbs,discussion,imho,форум" />
<meta name="description" content="IMHO.WS, форум, IMHO" />

:)

Hubbitus 18.01.2008 12:29

Цитата:

Сообщение от Makc666 (Сообщение 1511250)
У всех это шлёт
Оно не может не слаться выборочно.

Вот-вот, и я о том же!!!

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

Цитата:

Сообщение от Makc666 (Сообщение 1511250)
Hubbitus, используй для начала другой браузер и попытайся повторить проблему там.

Да и в других браузерах, другие люди об этом пишут в других темах, пытаясь это к браузерам отнести, вот например: http://www.imho.ws/showpost.php?p=15...postcount=2267
Makc666, а что в шаблонах я прекрасно понимаю, я именно про паразитные символы в начале, я не стал уж таких ликбезов расписывать почему это может быть гипотетически, не дураки же здесь... Кстати, частенько это бывает на юникодных файлах, почему-то, сталкивался.


Цитата:

Сообщение от Plague (Сообщение 1511293)
пожалста:

Нееее. Приаттач именно curl.LOG - там лог.


Впрочем, говорю, эта проблема наблюдается уже реже, и конкретно на том примере ее не вижу, но на некоторых других страницах еще вылазила вчера (сегодня не натыкался пока)

Plague 18.01.2008 13:09

насколько я понял, проявилось сие вчера или позавчера.
в функциям редактирования шаблонов ACP ни вчера, ни позавчера, и за прошедшую неделю никто не обращался.
файлы движка тоже полность соответствуют локальной копии.
если только что-то менял Хэлл на сервере, но повторяю:
проверь свой броузер, зайди с другой машины.
на данный момент с 0 часов на форуме побывало 862 уникальных посетителя. предположим, что 2/3 - гости. не могут оставшиеся 288 человек не заметить такого глюка

зы. Хэлла спрошу щас.

Цитата:

Сообщение от Hubbitus (Сообщение 1511309)
Да и в других браузерах, другие люди об этом пишут в других темах, пытаясь это к браузерам отнести, вот например: http://www.imho.ws/showpost.php?p=15...postcount=2267

я там тебе ответил

Hubbitus 18.01.2008 13:56

Цитата:

Сообщение от Plague (Сообщение 1511323)
проверь свой броузер, зайди с другой машины.

Plague, я сейчас более или менее нормально смотрю форум именно с другой машины. На счет браузера другого - повторяю, конечно, какой-то сможет корректно игнорировать левые символы, какой-то не сможет, о факт их присутствия (по крайней мере вчера, на указанным страницах) - это факт.
Не пытайтесь меня уличить в чем-то, я пытался только помочь обнаружить и локализовать проблему.

Цитата:

Сообщение от Plague (Сообщение 1511323)
я там тебе ответил

Хм. Не знаю уже где и отвечать...
Судя по одинаковым симптомам, можно предположить что данная проблема не единична. Хотя странно, даже движки разные, но по тому адресу также выдаются лишние данные в начале документа.

Не было никаких обновлений ПО на сервере случайно?

На счет толпы юзверей - Makc666 же подтвердил наличие этих экстрабайтов, сколько еще необходимо???

Plague 18.01.2008 14:35

Цитата:

Сообщение от Hubbitus (Сообщение 1511342)
какой-то сможет корректно игнорировать левые символы, какой-то не сможет, о факт их присутствия (по крайней мере вчера, на указанным страницах) - это факт.

я не отрицаю их присутствия на твоей машине. я говорю о том, что у меня (на 4х тачках, одна из которых под FreeBSD) под броузерами IE, Opera и FireFox (FireFox и Konqueror на БЗДе) ничего подобного не наблюдается.
так же я говорю, что:
Цитата:

Сообщение от Plague (Сообщение 1511323)
в функциям редактирования шаблонов ACP ни вчера, ни позавчера, ни за прошедшую неделю никто не обращался.
файлы движка тоже полностью соответствуют локальной копии.

следовательно вполне логично предположить, что глюк-таки на твоей стороне.
Цитата:

Сообщение от Hubbitus (Сообщение 1511342)
Не пытайтесь меня уличить в чем-то, я пытался только помочь обнаружить и локализовать проблему.

и в мыслях не было :) просто настаиваю на том, чтоб поискать ее сперва на клиентской стороне ;)
Цитата:

Сообщение от Hubbitus (Сообщение 1511342)
Не было никаких обновлений ПО на сервере случайно?

Цитата:

Сообщение от Plague (Сообщение 1511323)
зы. Хэлла спрошу щас

но пока что он ничего не ответил.
Цитата:

Сообщение от Hubbitus (Сообщение 1511342)
а счет толпы юзверей - Makc666 же подтвердил наличие этих экстрабайтов, сколько еще необходимо???

Код:

18.01.2008 14:06:53, Plague
Макс, ты подтверждал наличие "левых" символов?

 18.01.2008 14:06:59, Plague
я чего-то незаметил

 18.01.2008 14:07:52, Makc666 [work]
нет, я не подтверждал :)
я лишь высказал предположение.
но я в этом не уверен на 100%

 18.01.2008 14:08:05, Makc666 [work]
хотя я с подобными вещами встречался на другом сприпте

 18.01.2008 14:08:26, Makc666 [work]
"подобными" - когда в начале php файла были паразитные символы

 18.01.2008 14:08:34, Makc666 [work]
php файл должен начинаться с <

 18.01.2008 14:09:15, Plague
> 18.01.2008 14:08:05, Makc666 [work]
> хотя я с подобными вещами встречался на другом сприпте
на имхе?

 18.01.2008 14:10:13, Plague
во:
> 18.01.2008 12:32:10, Madness
> могло возникнуть при копировании текста из блокнота иль другой мелкомягкой проги
>  18.01.2008 12:32:54, Plague
> да в том-то и дело, что я (по крайней мере) не пользуюсь подобными вещами :)
>  18.01.2008 12:33:57, Plague
> я видел как что-то (не помню уже что) какую-то херь в начало при UTF  вставляло, и с тех пор пользуюсь только expert editor - у него с этим в норме всё :)
>  18.01.2008 12:36:02, Madness
> хотя не, заголовок - EF BB BF


Plague 18.01.2008 20:27

час назад вылез в аську Хэлл и сообщил что на уровне сервера ничего не менялось.
Hubbitus, ищи грабли у себя... :idontnow:

Hubbitus 21.01.2008 02:10

Цитата:

Сообщение от Plague (Сообщение 1511507)
Hubbitus, ищи грабли у себя...

Да как у себя-то, imho.ws же не у меня на сервере!!?
В общем сейчас это уже беспредметно, как только замечу снова подобную страницу с этой проблемой - отпишусь конкретнее. Сейчас, как уже говорил, практически не появляется больше.

Псих 21.02.2008 14:49

это у меня лаги или иконка форума слетела? :confused:

Plague 21.02.2008 14:53

у тебя

Псих 28.02.2008 13:58

Не знаю, может проблема как всегда у меня, но функция "вставить ник" для имени госпожи Alexandra V'al' у меня не срабатывает :contract:

Plague 28.02.2008 14:10

есть такое. из-за апострофа глючит.
может Макс придумает чего-нить, эту фичу он писал :)

Makc666 28.02.2008 17:59

Цитата:

Сообщение от Plague (Сообщение 1527404)
может Макс придумает чего-нить, эту фичу он писал

Макс давно придумал :)

Код:

#
#-----[ OPEN ]------------------------------------------
#
showthread.php
#
#-----[ FIND ]---------------------------------
#
        while ($post = $db->fetch_array($posts))
        {
#
#-----[ AFTER ADD ]---------------------------------
#
                $post['usernamequick'] = addslashes($post['username']);
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------

Последняя версия (на данный момент) хака переписанного мной тут:

Псих 06.03.2008 15:48

Еще одну особенность заметил.
Всем известно, что после комментария модератора или админа, сообщение запирается от редактирования.
однако, в случае, если автор поста в течении часа разместит еще один пост в этой теме, он сольется с предыдущим (комментированным админом), и затрет комментарий управдома.

Наверное стоит вторые сообщения отдельно постить?

Plague 06.03.2008 15:57

на третий день индеец Зоркий Глаз заметил что у сарая нет четвертой стены :biggrin: (без обид тока) ;)

было известно еще при написании сабжа. пришлось выбирать:
либо отключить склейку постов, либо убрать запрет написания юзерами тегов или , либо оставить и то и другое, но иметь подобный прикол.
логика глюка совершенно очевидна. пост клеится, но при этом срабатывает проверка на право написания или , проверка обнаруживает, что юзер совершающий данное действие не имеет прав на этот тег, - тег вырезается.

была мысль прикрутить автобан на использование этих тегов... думаю, получилось бы несколько веселей :rolleyes: :quickdrw:

Псих 06.03.2008 16:28

Plague, дык, если в бд существует параметр, который блокирует редактирование поста юзером после комментов, разве нельзя исходя из этого параметра запретить склейщику склейку?

Makc666 06.03.2008 18:59

Цитата:

Сообщение от Псих (Сообщение 1529837)
Plague, дык, если в бд существует параметр, который блокирует редактирование поста юзером после комментов, разве нельзя исходя из этого параметра запретить склейщику склейку?

В жизни можно всё. Но разные всё требуют разные уровни вложения сил и знаний.

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

Псих 06.03.2008 19:16

Цитата:

Сообщение от Makc666 (Сообщение 1529904)
То что ты предлагаешь можно, но потребует переписку кода и возможно увеличит нагрузку на сервер, хотя это уже зависит от написанного кода.

я просто не знаю текущей реализации, посему просто предлагаю алгоритм.:idontnow: :молись:

Plague 06.03.2008 19:20

Цитата:

Сообщение от Makc666 (Сообщение 1529904)
возможно увеличит нагрузку на сервер

да, теоретически можно посмотреть в код склейки постов и добавить туда условие.. время тока найти бы..

Plague 17.03.2008 21:57

Цитата:

Сообщение от Makc666 (Сообщение 1527472)
Макс давно придумал

я вроде тоже :)
че-то только туплю, вот это:
Код HTML:

<else />
                        <a class="bigusername">$post[musername]</a>
                </if>
                <a id="postmenu_$post[postid]">
                <img src="$stylevar[imgdir_misc]/menu_open.gif" alt="<phrase 1="$post[username]">$vbphrase[usermenu]</phrase>" border=0 />
                <script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script></a>

накой нужно?
вот что значит, полгода в код не лазить... фсё забыл.. :idontnow:

Makc666 18.03.2008 12:37

Цитата:

Сообщение от Plague (Сообщение 1533869)
я вроде тоже :)
че-то только туплю, вот это:
Код HTML:

<else />
            <a class="bigusername">$post[musername]</a>
                </if>
        <a id="postmenu_$post[postid]">
        <img src="$stylevar[imgdir_misc]/menu_open.gif" alt="<phrase 1="$post[username]">$vbphrase[usermenu]</phrase>" border=0 />
        <script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script></a>

накой нужно?
вот что значит, полгода в код не лазить... фсё забыл.. :idontnow:

Это явно не то место :)

нужно искать в шаблонах
Код:

javascript:insertNick('

Breeze 31.03.2008 21:46

Цитата:

Сообщение от Plague (Сообщение 1529826)
Зоркий Глаз заметил что у сарая нет стены

Проявился такой глюк (баг?): долго и подробно описывал что-то, потом решил вдобавок процитировать фразу из предыдущего поста - выделил строчку, клик "цитата выделенного" - итог: остаётся только цитата. Если же цитату вставить перед сообщением - всё нормально.
Или только у меня?
Opera 9.20

to voron: точно! :)

voron 31.03.2008 22:12

Цитата:

Сообщение от Breeze (Сообщение 1538814)
Или только у меня?
Opera 9.20

подтверждаю. firefox 2.0.0.13

Цитата:

Сообщение от Breeze (Сообщение 1538814)
итог: остаётся только цитата.

ctrl+z ;)

Plague 31.03.2008 22:16

посмотрю. завтра постараюсь

Plague 01.04.2008 12:20

похоже, что-то не сложилось при прикрутке Максового скрипта из поста 262. пока вернул все взад, буду искать где там косяк

Makc666 01.04.2008 14:08

Нет в скрипте глюка такого :(
Он абсолютно нормальный и работает не на одном форуме.

Breeze 08.04.2008 22:26

Вложений: 1
Что-то соединение с форумом тормозит уже с неделю с домашней машинки. Пробил - и вот. Зараза завелась, что ли?
Выложите, кому не трудно, свою трассировку, пжалста.
P.S. куки вычистил, стенку отключил, прокси убрал.

Plague 10.04.2008 11:54

Breeze, у меня на том же (194.190.255.170) IP затыкается. хотя тормозов я не особо ощущаю.
***********
вчера нашел ошибку в хаке который считает время проведенное на форуме. по мнению его автора, дней в году 356, а не 365. а мы помнится, с Налапапамом 18го января (день, когда прошел год, как я этот хак прикрутил) чесали репы: каким таким чудесным образом юзер tom умудрился за год побывать на форуме 1 год и 8мь дней..? :biggrin:

Breeze 10.04.2008 21:17

Бог с ним, с runnet-ом, хотя и интересно, каким он боком к сайту.
Почему 78.108.80.61(imho.ws) не пингуется?
У меня только Касперский пытается что-то отправить по TCP на имху...

New_Angel 16.04.2008 18:07

Буквально один вопрос, на который не нашел ответа в правилах создания новых тем:
Почему я не могу править собственные посты в теме "Фильмы", если они являются первыми в теме (шапкой поста)?

korotetsky 16.04.2008 18:13

Цитата:

Сообщение от New_Angel (Сообщение 1544928)
Почему я не могу править собственные посты в теме "Фильмы", если они являются первыми в теме (шапкой поста)?

можно, если осторожно ) после пятисотого поста кажется. причем не только свои первые посты. политика судя по всему такова, это не есть глюк, это глубоко продуманый порядок ;)


Часовой пояс GMT +4, время: 07:39.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.