Intel® Collaboration Suite for WebRTC
Community support and discussions on the Intel® Collaboration Suite for WebRTC (Intel® CS for WebRTC).
1146 Discussions

for help: mcu server run error by install guide

eric_h_7
Beginner
7,662 Views

dear CS WebRTC expert

1、software 

      Unbuntu V16.04 / NodeJS V4.2.6 / MongoDB V 2.6.10

      CS webRTC MCU V3.2.1 update

2、hardware

     virtual machine CPU 4 core/RAM 4GB/HD 20GB

3、question

      step 1 : https://software.intel.com/zh-cn/documentation/webrtc-conference-server-guide/mcu-installation 

            a) Deploy Cisco OpenH264* Library

            b) NO Use your own certificate, only for HTTP; 

            c) Launch the MCU server as single node

      step 2: ./bin/init-all.sh [--deps]   

      step 3: ./bin/start-all.sh  and got error

eric@ubuntu:~/Release-v3.2.1$ ./bin/start-all.sh 
starting nuve, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-nuve.stdout
events.js:141
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE :::3000
    at Object.exports._errnoException (util.js:870:11)
    at exports._exceptionWithHostPort (util.js:893:20)
    at Server._listen2 (net.js:1237:14)
    at listen (net.js:1273:10)
    at Server.listen (net.js:1369:5)
starting cluster-manager, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-cluster-manager.stdout
2016-11-04 15:28:05.157  - INFO: Main - clusterManager up!
starting portal, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-portal.stdout
2016-11-04 15:28:06.217  - INFO: AMQPER - Exchange rpcExchange is open
2016-11-04 15:28:06.219  - INFO: AMQPER - Exchange broadcastExchange is open
2016-11-04 15:28:06.221  - INFO: AMQPER - ClientQueue amq.gen-_LjmJ7tAxxGTtcVe0hIVfg is open
2016-11-04 15:28:06.239  - INFO: Main - portal join cluster ok, with rpcID: portal-b71c893e-1f04917ae6f4
2016-11-04 15:28:06.240  - INFO: ClusterWorker - Join cluster woogeen-cluster OK.
2016-11-04 15:28:06.242  - INFO: AMQPER - Queue portal-b71c893e-1f04917ae6f4 is open
2016-11-04 15:28:06.243  - INFO: Main - bind amqp client ok.
events.js:141
      throw er; // Unhandled 'error' event
      ^
starting session-agent, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-session-agent.stdout
2016-11-04 15:28:07.287  - INFO: AMQPER - Exchange rpcExchange is open
2016-11-04 15:28:07.290  - INFO: AMQPER - Exchange broadcastExchange is open
2016-11-04 15:28:07.292  - INFO: AMQPER - ClientQueue amq.gen-bId1CLAFqQlb-hUqL4PQIQ is open
2016-11-04 15:28:07.294  - INFO: ErizoAgent - Adding agent to cloudhandler, purpose: session
2016-11-04 15:28:07.304  - INFO: ErizoAgent - session agent join cluster ok.
2016-11-04 15:28:07.310  - INFO: ClusterWorker - Join cluster woogeen-cluster OK.
2016-11-04 15:28:07.320  - INFO: AMQPER - Queue session-5e29b8f9-aae53f495662 is open
2016-11-04 15:28:07.321  - INFO: ErizoAgent - rpcID: session-5e29b8f9-aae53f495662
2016-11-04 15:28:07.494  - INFO: ErizoAgent - message from worker fb8588e9-cf50-1a0a-2555-4fb067e55852 : READY
2016-11-04 15:28:07.494  - INFO: ErizoAgent - message from worker 7bd1721a-453c-472c-aff4-666cbad0418d : READY
starting webrtc-agent, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-webrtc-agent.stdout
2016-11-04 15:28:08.351  - INFO: AMQPER - Exchange rpcExchange is open
2016-11-04 15:28:08.354  - INFO: AMQPER - Exchange broadcastExchange is open
2016-11-04 15:28:08.356  - INFO: AMQPER - ClientQueue amq.gen-tqeGaF15UbUM2Tit3Y8uFg is open
2016-11-04 15:28:08.357  - INFO: ErizoAgent - Adding agent to cloudhandler, purpose: webrtc
events.js:141
      throw er; // Unhandled 'error' event
      ^

Error: spawn nload ENOENT
    at exports._errnoException (util.js:870:11)
starting avstream-agent, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-avstream-agent.stdout
2016-11-04 15:28:09.426  - INFO: AMQPER - Exchange rpcExchange is open
2016-11-04 15:28:09.428  - INFO: AMQPER - Exchange broadcastExchange is open
2016-11-04 15:28:09.432  - INFO: AMQPER - ClientQueue amq.gen-WnYUA6YmJAH9gR6o1_4qMA is open
2016-11-04 15:28:09.433  - INFO: ErizoAgent - Adding agent to cloudhandler, purpose: avstream
events.js:141
      throw er; // Unhandled 'error' event
      ^

Error: spawn nload ENOENT
    at exports._errnoException (util.js:870:11)
starting sip-agent, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-sip-agent.stdout
2016-11-04 15:28:10.483  - INFO: AMQPER - Exchange rpcExchange is open
2016-11-04 15:28:10.486  - INFO: AMQPER - Exchange broadcastExchange is open
2016-11-04 15:28:10.488  - INFO: AMQPER - ClientQueue amq.gen-CIy0Srb5B634m-uvoOJOWQ is open
2016-11-04 15:28:10.490  - INFO: ErizoAgent - Adding agent to cloudhandler, purpose: sip
2016-11-04 15:28:10.499  - INFO: ErizoAgent - sip agent join cluster ok.
2016-11-04 15:28:10.505  - INFO: ClusterWorker - Join cluster woogeen-cluster OK.
2016-11-04 15:28:10.512  - INFO: AMQPER - Queue sip-f2a022d6-beb432ede44d is open
2016-11-04 15:28:10.513  - INFO: ErizoAgent - rpcID: sip-f2a022d6-beb432ede44d
2016-11-04 15:28:10.717  - INFO: ErizoAgent - message from worker 228b1b75-d3c7-710f-e8b5-9ae00c454e42 : READY
2016-11-04 15:28:10.717  - INFO: ErizoAgent - message from worker 35189f1f-e7ed-a19c-58d6-dc6ac9fceeeb : READY
starting recording-agent, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-recording-agent.stdout
2016-11-04 15:28:11.571  - INFO: AMQPER - Exchange rpcExchange is open
2016-11-04 15:28:11.573  - INFO: AMQPER - Exchange broadcastExchange is open
2016-11-04 15:28:11.575  - INFO: AMQPER - ClientQueue amq.gen-2_GkBihpHEppzwUaoHryvA is open
2016-11-04 15:28:11.577  - INFO: ErizoAgent - Adding agent to cloudhandler, purpose: recording
2016-11-04 15:28:11.583  - INFO: ErizoAgent - recording agent join cluster ok.
2016-11-04 15:28:11.590  - INFO: ClusterWorker - Join cluster woogeen-cluster OK.
2016-11-04 15:28:11.600  - INFO: AMQPER - Queue recording-e0d2096d-18b0be3812da is open
2016-11-04 15:28:11.601  - INFO: ErizoAgent - rpcID: recording-e0d2096d-18b0be3812da
2016-11-04 15:28:11.884  - INFO: ErizoAgent - message from worker ea01d79d-d3d6-c545-dbed-841b621badf2 : READY
2016-11-04 15:28:11.894  - INFO: ErizoAgent - message from worker 04f968d9-649c-ffe0-4ded-903b30ca5a7a : READY
starting audio-agent, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-audio-agent.stdout
2016-11-04 15:28:12.627  - INFO: AMQPER - Exchange rpcExchange is open
2016-11-04 15:28:12.630  - INFO: AMQPER - Exchange broadcastExchange is open
2016-11-04 15:28:12.632  - INFO: AMQPER - ClientQueue amq.gen-erY8jAGwLZZ1oBsA7gzQug is open
2016-11-04 15:28:12.635  - INFO: ErizoAgent - Adding agent to cloudhandler, purpose: audio
2016-11-04 15:28:12.645  - INFO: ErizoAgent - audio agent join cluster ok.
2016-11-04 15:28:12.650  - INFO: ClusterWorker - Join cluster woogeen-cluster OK.
2016-11-04 15:28:12.664  - INFO: AMQPER - Queue audio-d75b7324-8cb7a04fa2a8 is open
2016-11-04 15:28:12.665  - INFO: ErizoAgent - rpcID: audio-d75b7324-8cb7a04fa2a8
2016-11-04 15:28:12.850  - INFO: ErizoAgent - message from worker 004a888c-f43c-7f58-0b01-2377ca291d5f : READY
2016-11-04 15:28:12.855  - INFO: ErizoAgent - message from worker d0703834-97b0-5d16-2d2f-5dceaef271ca : READY
starting video-agent, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-video-agent.stdout
2016-11-04 15:28:13.736  - INFO: AMQPER - Exchange rpcExchange is open
2016-11-04 15:28:13.739  - INFO: AMQPER - Exchange broadcastExchange is open
2016-11-04 15:28:13.742  - INFO: AMQPER - ClientQueue amq.gen-hJIzMlmFXTSG1kQRLCNItw is open
2016-11-04 15:28:13.744  - INFO: ErizoAgent - Adding agent to cloudhandler, purpose: video
2016-11-04 15:28:13.761  - INFO: ErizoAgent - video agent join cluster ok.
2016-11-04 15:28:13.772  - INFO: ClusterWorker - Join cluster woogeen-cluster OK.
2016-11-04 15:28:13.774  - INFO: AMQPER - Queue video-74ceab53-6fcc00cab18e is open
2016-11-04 15:28:13.775  - INFO: ErizoAgent - rpcID: video-74ceab53-6fcc00cab18e
2016-11-04 15:28:14.012  - INFO: ErizoAgent - message from worker 1f3bbe33-b481-09c1-2897-bd9125781db7 : READY
2016-11-04 15:28:14.016  - INFO: ErizoAgent - message from worker d8f125ba-4d9b-c4fb-5b33-581b56b1be4b : READY
starting sip-portal, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-sip-portal.stdout
2016-11-04 15:28:14.778  - INFO: SipPortal - sip-portal up!
2016-11-04 15:28:14.781  - INFO: SipPortal - Start to get SIP rooms
starting app, stdout -> /home/eric/Release-v3.2.1/logs/woogeen-app.stdout
events.js:141
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE :::3001
    at Object.exports._errnoException (util.js:870:11)
    at exports._exceptionWithHostPort (util.js:893:20)
    at Server._listen2 (net.js:1237:14)
    at listen (net.js:1273:10)
    at Server.listen (net.js:1369:5)

 

 

              

0 Kudos
1 Solution
Li__Guangming
New Contributor I
7,649 Views

可能是node.js没找到文件或路径,包括因为权限问题没找到的情况。

是4.1.2版本吗? 可以sudo安装试试,

View solution in original post

0 Kudos
22 Replies
ren_t_
Beginner
566 Views

试了 将mcu server portal ssl设置为true时。pc和Android的chrome   https://xxxx:3004可以用,在一个会议中。iOS的chrome 没法用只显示了两个按钮。

将mcu server portal ssl 设置为false时。 pc和android 的client 可以通。在一个会议中。用http://xxxx:3001 访问。ios 没试。

0 Kudos
Lei_Z_Intel1
Employee
566 Views

1. iOS的Chrome还没有支持WebRTC

2. Android端的p2p.apk和conference.apk不需要都安装,如果是多人会议模式,直接使用conference.apk测试即可。

3. Android sdk guide位于https://software.intel.com/sites/products/documentation/webrtc/android/

5. MCU端portal设置ssl为false后,请重启MCU生效。

0 Kudos
Reply