Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Проблема с Flash Media Server 2 (http://www.flasher.ru/forum/showthread.php?t=87906)

jaydee 14.11.2006 01:41

Проблема с Flash Media Server 2
 
Нужна помощь! Установил FMS2 на windows xp (поставил версию 2.0.3). Проблема в следующем, swf-ки не коннектятся к серверу, абсолютно все, кроме админки. Причем не коннектятся даже sample applications от macromedia. В логах сервер пишет следующее:
Tue 03:40:11 AM: Asynchronous I/O operation failed (Failed to attach to completion port: Параметр задан неверно. 87).
Кто знает в чем проблема? Никак не могу понять....

FourSide 14.11.2006 11:35

Код бы помог разобраться... а также описание настроек - порты, хосты, каталоги....

И еще желательно бы знать, какой код ошибки выдаёт сервер при попытке подключения.

jaydee 14.11.2006 12:52

порты стандартные: 1935 для приложений, 1111 для админки.
Причем что самое интересное, сервер фиксирует подключения и мнгновенные отключения от сервера (в колонки Connects и Disconnects добавляет по единичке, а в колонка Connected так и остается со значением 0). В логах пишет только это.
Вот пример лога ядра:

Цитата:

#Version: 1.0

#Start-Date: 2006-11-14 03:26:04

#Software: Macromedia Flash Media Server 2.0.3 r68

#Date: 2006-11-14

#Fields: date time x-pid x-status x-ctx x-comment

2006-11-14 03:26:04 660 (i)2581237 Starting admin app on core (660). -

2006-11-14 03:26:04 660 (i)2581231 Core (660) connected to admin. -

2006-11-14 03:26:04 660 (i)2581234 Core (660) connection to admin accepted. -

2006-11-14 03:26:30 660 (w)2631008 Asynchronous I/O operation failed (Failed to attach to completion port: Параметр задан неверно. 87). -

2006-11-14 03:40:11 660 (w)2631008 Asynchronous I/O operation failed (Failed to attach to completion port: Параметр задан неверно. 87). -

2006-11-14 03:43:06 660 (i)2581247 Core (660) disconnected from edge. -

2006-11-14 03:43:06 660 (i)2581233 Core (660) disconnecting from admin. -

2006-11-14 03:43:06 3356 (i)2581247 Core (3356) disconnected from edge. -

#End-Date: 2006-11-14 03:53:06
Подключатся соотвественно пытается к localhost. Intstance приложения на сервере запущен, в чем проблема? Админка ведь коннектится.
Сделал простой тестер:
Код:

main_nc = new NetConnection();
main_nc.connect("rtmp://localhost:1111","login","pass");
main_nc.onStatus = function(info) {
        if (info.code == "NetConnection.Connect.Success") {
                trace("Connect successful.");
        } else if (info.code == "NetConnection.Connect.Failed") {
                trace("Unable to connect.");
        }
};

- подключается к админке без проблем: трейсит "Connect successul.".
Ну а в случае с приложениями - "Unable to connect."

FourSide 14.11.2006 17:47

Попробуйте создать хоть один рум (комнату), например (фантазия моя сегодня скудна) - test.
Коннект будет выглядеть тогда:
Код:

...
main_nc.connect("rtmp://localhost/test");
...

"Комнаты" - это подкаталог в каталоге applications. Т.е. создайте там подкаталог и попробуйте соединиться снова по указанной строчке.

vooparker 14.11.2006 18:17

а разве на XP FMS можно юзать??? System requirements на adobe говорят об обратном:

Supported operating systems:
Windows 2000 Server
Windows 2003 Server, Standard Edition

про XP ни слова.
Или все таки такое возможно?

iNils 14.11.2006 18:24

jaydee, я вам уже написал в одной теме, но повторюсь, для оформления своего кода, надо использовать теги [code][/code]. Больше предупреждений не будет.

FourSide 14.11.2006 19:09

Цитата:

Сообщение от vooparker
а разве на XP FMS можно юзать??? System requirements на adobe говорят об обратном:

Supported operating systems:
Windows 2000 Server
Windows 2003 Server, Standard Edition

про XP ни слова.
Или все таки такое возможно?

У меня дома Windows XP HE SP2.
На работе Windows XP Professional SP2.


FMS работает без нареканий вообще.

vooparker 14.11.2006 19:38

2FourSide: спасибо

jaydee 14.11.2006 21:02

Сначала to vooparker: Нужно лучше читать документацию, чтобы не задавать таких вопросов!
Цитата:

Flash Media Server can be deployed on the following systems:
¦ Microsoft Windows 2000 Server or Windows 2003 Server - Standard Edition running on
a Pentium III 1-GHz processor or faster (Dual Pentium 4 or faster recommended).
Windows XP is acceptable for developing and testing applications.
¦ Linux Red Hat Enterprise Version 3.0 and Linux Red Hat Enterprise Version 4.0 running
on a Pentium III 1-GHz processor or faster (Dual Pentium 4 or faster recommended).
Your deployment system for Flash Media Server applications also requires the following:
¦ Minimum of 512 MB of available RAM.
¦ 50 MB of available disk space.
¦ CD-ROM drive for installation.
to iNils: извиняюсь, давно тут не был, совсем забыл про это! как видишь, исправляюсь.

to FourSide: ну что же совсем за ламера то меня считать. Делал я то что ты мне предложил, и уже не раз! Не помогает. Зато почитай вот, что я нашел в документации только что. Это как раз мой случай:
Цитата:

Software designed to make network connections mimic modems or DSL lines in order
to save bandwidth, such as NetLimiter, can intercept system calls and break Flash
Media Server socket actions. The error message “Failed to Attach Completion Port, the
parameter is incorrect” appears. Before installing Flash Media Server, remove this type
of software. Also, do not install this type of software after Flash Media Server is installed.
You may use this type of software on the client, but do not use it on the same machine as
the server.
Как раз мой случай! Смотри а! Код ошибки точно такой же. Попробую вообще вырубить брэндмауэр. Но все равно, спасибо всем кто ответил.

FourSide 14.11.2006 21:24

Сообщи о результатах, плз, очень интересно :)


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

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