Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.12.2009, 00:34
KIVagant вне форума Посмотреть профиль Отправить личное сообщение для KIVagant Найти все сообщения от KIVagant
  № 1  
Ответить с цитированием
KIVagant

Регистрация: May 2009
Сообщений: 34
Attention Socket, не выполняется соединение

Здравствуйте, господа эксперты.

У меня наблюдается необычное поведение флешки, которая соединяется с сервером через сокет на порт 8080 (порты пробовал разные). Необычность в том, что часть компьютеров соединяются идеально и без проблем, а другая часть - или вообще не соединяется, или мгновенно теряет соединение.
ActionScript 2.0, пробовали тестировать на FlashPlayer версий.
10,0,32,18
10,0,12,36
10.0 r22
Определили, что версия не при чем, т.к. обновление до последней не помогает. Порты открыты на компьютерах. Браузеры тоже пробовали разные, например FF 3.5.5. Тоже влияния никакого. Файл политики сервер выдает на том же порту, на которое и происходит соединение. Скорость интернета была хорошая на всех тестируемых компьютерах.
Это точно не ограничение сервера на кол-во соединений, поскольку ситуация стабильно повторяется на определенных компьютерах, в то время, как на других можно хоть по 20 экземпляров соединять, все идеально. Теряюсь в догадках. При чем, что интересно, на предыдущем хостинге изредка появлялись такие ситуации. А переехали на новый хороший сервер на FreeBSD, и половина людей не могут соединиться с сервером. Кто-нибудь может хотя бы высказать разумное предположение, почему так может происходит?

Старый 08.12.2009, 12:18
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 2  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
1. Теряет соединение как именно? по .onClose ?
2. Какие стоят антивирусы и файрволы и как они настроены? Файрвол в случае бесконечного "текста" любит пытаться дождаться именно признака окончания такого текста и не отдавать в комп ответа сервера.
3. Войти с больного компа telnet-ом, попинговать сокет ручками и посмотреть на ответ сервака визуально.
4. Авторизация на сокете производится? Корректно ли там отрабатывают ники-логины-пароли?
5. Кодовая страница на компах одинаковая? Это если во флэшке она используется -System.useCodepage = true - то возможны аберрации, в отличие от использования UTF
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 08.12.2009, 16:41
KIVagant вне форума Посмотреть профиль Отправить личное сообщение для KIVagant Найти все сообщения от KIVagant
  № 3  
Ответить с цитированием
KIVagant

Регистрация: May 2009
Сообщений: 34
1. Теряет соединение как именно? по .onClose ?
Да, именно по onClose.

2. Какие стоят антивирусы и файрволы и как они настроены? Файрвол в случае бесконечного "текста" любит пытаться дождаться именно признака окончания такого текста и не отдавать в комп ответа сервера.

Дело в том, что таких компьютеров много и у всех разное ПО, у некоторых вообще никаких защит нету.
На линуксе вообще интересно получалось: mozilla под линукс нормально соединялась, а opera или konqueror (или как его там) - не соединялись. Флеш-плейеры одинаковые, обновлены до последних (это все в пределах одного компьютера).

3. Войти с больного компа telnet-ом, попинговать сокет ручками и посмотреть на ответ сервака визуально.
Телнет работает на всех испытуемых. Проблема именно во флеше.

4. Авторизация на сокете производится? Корректно ли там отрабатывают ники-логины-пароли?

Авторизация производится, но до неё дело похоже вообще не доходит. Есть подозрение на файл политики, но доказать не могу. Самое обидное, что на собственном компьютере все работает на всех браузерах и я не могу эту ситуацию детально прощупать. Хотя у меня как раз файервол стоит.

5. Кодовая страница на компах одинаковая? Это если во флэшке она используется -System.useCodepage = true - то возможны аберрации, в отличие от использования UTF

Я не использовал подобную установку. Её нужно установить в true или наоборот?


Последний раз редактировалось KIVagant; 11.12.2009 в 16:49.
Старый 08.12.2009, 16:50
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 4  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
установку useCodepage вообще не надо прописывать - тогда по дефолту она нафик выключена.

так. далее.

обращаетесь ли вы к сокету с ЛОКАЛЬНО расположенной на компе флэшки, или она лежит где-то в инете на сайте?

возможно, что разные настройки безопасности у флэш-плэера на разных компьютерах установлены.
http://www.macromedia.com/support/do...manager06.html

Выберите комп на котором работает, и сравните с больными.

Добавлено через 1 минуту
1. Теряет соединение как именно? по .onClose ?
Да, именно по onClose.

у меня была такая же фигня - была проблема с русскими никами....
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 11.12.2009, 16:49
KIVagant вне форума Посмотреть профиль Отправить личное сообщение для KIVagant Найти все сообщения от KIVagant
  № 5  
Ответить с цитированием
KIVagant

Регистрация: May 2009
Сообщений: 34
dark256, спасибо большое, проблему нашли, все-таки она была в php.

Создать новую тему Ответ Часовой пояс GMT +4, время: 16:28.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
socket xmlsocket , ошибка
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.