Problem with Webcam and sharing Desktop

2008-03-14
2013-05-01
  • Lucas Lasso
    Lucas Lasso
    2008-03-14

    I have a CentOS 4.5 server, dimdim installion on server is ok, with connector port"8080". When I start a meeting as presenter using Windows, we can chat with each other, talk with each other, and I can share PPT, Excel.

    But as presenter, I can not share my desktop and webcam, and I can not see the others visitors with the webcam.

    The meeting starts normally, when a try to share my desktop, it shares about 5 seconds, and i receive an error message "Imaging processing failure", or sometimes I receive this message "Connection Failed - Could not establish connection to server." and after these messages, also stop the audio, and comes "connection Failed".

    here is the wrapper.log

    INFO   | jvm 1    | 2008/03/14 08:18:39 | Mar 14, 2008 8:18:39 AM com.opensymphony.xwork.util.ObjectTypeDeterminerFactory <clinit>
    INFO   | jvm 1    | 2008/03/14 08:18:39 | INFO: Detected GenericsObjectTypeDeterminer, initializing it...
    INFO   | jvm 1    | 2008/03/14 08:18:39 | Mar 14, 2008 8:18:39 AM com.opensymphony.xwork.util.XWorkConverter getInstance
    INFO   | jvm 1    | 2008/03/14 08:18:39 | INFO: Detected AnnotationXWorkConverter, initializing it...
    INFO   | jvm 1    | 2008/03/14 08:18:39 | Mar 14, 2008 8:18:39 AM com.opensymphony.xwork.validator.ActionValidatorManagerFactory <clinit>
    INFO   | jvm 1    | 2008/03/14 08:18:39 | INFO: Detected AnnotationActionValidatorManager, initializing it...
    INFO   | jvm 1    | 2008/03/14 08:18:39 | false
    INFO   | jvm 1    | 2008/03/14 08:18:39 | User agent is ---------mozilla/5.0 (windows; u; windows nt 5.1; pt-br; rv:1.8.1.12) gecko/20080201 firefox/2.0.0.12--------
    INFO   | jvm 1    | 2008/03/14 08:18:39 | -----------@!#!@#----------
    INFO   | jvm 1    | 2008/03/14 08:18:39 | firefox
    INFO   | jvm 1    | 2008/03/14 08:18:39 | 76
    INFO   | jvm 1    | 2008/03/14 08:18:39 | 61
    INFO   | jvm 1    | 2008/03/14 08:18:39 | -1
    INFO   | jvm 1    | 2008/03/14 08:18:39 | -1
    INFO   | jvm 1    | 2008/03/14 08:18:39 | -----------@!#!@#----------
    INFO   | jvm 1    | 2008/03/14 08:18:39 | Action redirect data not found ***********
    INFO   | jvm 1    | 2008/03/14 08:18:39 | false
    INFO   | jvm 1    | 2008/03/14 08:18:39 | TAG Locale Language:en
    INFO   | jvm 1    | 2008/03/14 08:18:39 | TAG Locale Encode:utf-8
    INFO   | jvm 1    | 2008/03/14 08:18:42 | ******************ConferenceHttpSessionListener:sessionDestroyed**::B8A85ABB7C26ED10287D6DA8643D62F7
    INFO   | jvm 1    | 2008/03/14 08:18:56 | ******************ConferenceHttpSessionListener:sessionCreated**::3A72D02CB85251E396634B38CDD2BB55
    INFO   | jvm 1    | 2008/03/14 08:18:56 | StartNewConferenceCheck returning:success, result code:success, message:
    INFO   | jvm 1    | 2008/03/14 08:18:56 | StartNewConferenceCheck url =: /dimdim/html/envcheck/connect.action?action=host&email=admin@dimdim.com&confKey=scania&displayName=Admin&confName=Web Meeting 3/14/08 8:18 AM&osType=windows&browserType=firefox&cflag=892534824e7224c93bd7c708
    INFO   | jvm 1    | 2008/03/14 08:18:56 | Connect returning:success, result code:success, message:
    INFO   | jvm 1    | 2008/03/14 08:18:56 | Connect continue url =: /dimdim/CreateAndStartConference.action?email=admin@dimdim.com&confKey=scania&displayName=Admin&confName=Web Meeting 3/14/08 8:18 AM&osType=windows&browserType=firefox&cflag=892534824e7224c93bd7c708
    INFO   | jvm 1    | 2008/03/14 08:18:56 | false
    INFO   | jvm 1    | 2008/03/14 08:18:56 | false
    INFO   | jvm 1    | 2008/03/14 08:18:56 | Browser type server knows is:firefox
    INFO   | jvm 1    | 2008/03/14 08:18:56 | Continue on success url is:/dimdim/CreateAndStartConference.action?email=admin@dimdim.com&confKey=scania&displayName=Admin&confName=Web Meeting 3/14/08 8:18 AM&osType=windows&browserType=firefox&cflag=892534824e7224c93bd7c708
    INFO   | jvm 1    | 2008/03/14 08:18:56 | TAG Locale Language:en
    INFO   | jvm 1    | 2008/03/14 08:18:56 | TAG Locale Encode:utf-8
    INFO   | jvm 1    | 2008/03/14 08:18:56 |  in side continue post install work.. pubEnabled = true
    INFO   | jvm 1    | 2008/03/14 08:18:56 |  in side continue post install work.. browserType = firefox
    INFO   | jvm 1    | 2008/03/14 08:19:01 | ############################ inside CreateAndStartConferenceAction%%%%%%%%%%%%%%%%%%%%%%%
    INFO   | jvm 1    | 2008/03/14 08:19:01 | ************************************ osType: windows
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Meeting options are:com.dimdim.conference.model.MeetingOptions@63a1ae
    INFO   | jvm 1    | 2008/03/14 08:19:01 | ************************************ REAL PATH: /usr/local/dimdim/ConferenceServer/ConferenceServer/apache-tomcat-5.5.17/webapps/dimdim/
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Creating conference: scania
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Streaming Server: 1
    INFO   | jvm 1    | 2008/03/14 08:19:01 |               rtmp url: rtmp://10.33.19.6/
    INFO   | jvm 1    | 2008/03/14 08:19:01 |               rtmpt url: rtmpt://10.33.19.6:40001/
    INFO   | jvm 1    | 2008/03/14 08:19:01 |               max streams: -1
    INFO   | jvm 1    | 2008/03/14 08:19:01 |               supported stream types: [DTP, AV, AUDIO, WB]
    INFO   | jvm 1    | 2008/03/14 08:19:01 |  Calling url:http://10.33.19.6:80/listDocuments?meetingID=scania
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Received buffer:{result:"false",method:"listDocuments",error:"7404",meetingID:"scania"}
    INFO   | jvm 1    | 2008/03/14 08:19:01 | jsonObj = {"result":"false","error":"7404","meetingID":"scania","method":"listDocuments"}
    INFO   | jvm 1    | 2008/03/14 08:19:01 | exception while getting presentations
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Presentation Manager For [scania] initialized with root dir : /usr/local/dimdim/ConferenceServer/ConferenceServer/apache-tomcat-5.5.17/webapps/dimdim/presentations
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Features availability is: publisher:true, whiteboard:true
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Setting the conference time limits.
    INFO   | jvm 1    | 2008/03/14 08:19:01 |  Calling url:http://10.33.19.6:80/listAttachedResources?meetingID=scania
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Received buffer:{desktop:"true",whiteboard:"true"}
    INFO   | jvm 1    | 2008/03/14 08:19:01 | from dms the resource name = desktop is enabled = true
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Adding Session ---- :4b5398c2-4f61-42f8-89f2-aaa9e0956337
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Inviting initial list of attendees: ssbegb@scania.com
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Reading str: --
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Reading tempStr: --
    INFO   | jvm 1    | 2008/03/14 08:19:01 | DILIP !@#$!@ vector = []
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Reading str: -ssbegb@scania.com-
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Reading tempStr: -ssbegb@scania.com-
    INFO   | jvm 1    | 2008/03/14 08:19:01 | DILIP !@#$!@ vector = [ssbegb@scania.com]
    INFO   | jvm 1    | 2008/03/14 08:19:01 | Email Invitation: From Template
    INFO   | jvm 1    | 2008/03/14 08:19:02 | Returning from LoginAndCreateConference action result code:success
    INFO   | jvm 1    | 2008/03/14 08:19:02 | Email dispatch worker 2 - sending out email:Admin
    INFO   | jvm 1    | 2008/03/14 08:19:02 | Number of recipients:1
    INFO   | jvm 1    | 2008/03/14 08:19:02 | Recipient:ssbegb@scania.com
    INFO   | jvm 1    | 2008/03/14 08:19:02 | In GetConsolePageAction -
    INFO   | jvm 1    | 2008/03/14 08:19:02 | Setting up session : -4b5398c2-4f61-42f8-89f2-aaa9e0956337
    INFO   | jvm 1    | 2008/03/14 08:19:02 |  Calling url:http://10.33.19.6:80/privateFilesExist?meetingID=scania
    INFO   | jvm 1    | 2008/03/14 08:19:02 | Received buffer:{result:"true",method:"privateFilesExist",meetingID:"scania",files:"[]",path:"archive/scania"}
    INFO   | jvm 1    | 2008/03/14 08:19:02 | inside getLogUrl response = {result:"true",method:"privateFilesExist",meetingID:"scania",files:"[]",path:"archive/scania"}
    INFO   | jvm 1    | 2008/03/14 08:19:02 | exception while getting default logo so reverting to conf server default
    INFO   | jvm 1    | 2008/03/14 08:19:02 | ***** Initial event poll time from resource file:1000
    INFO   | jvm 1    | 2008/03/14 08:19:02 | ***** Regular event poll time from resource file:1000
    INFO   | jvm 1    | 2008/03/14 08:19:02 | ***** Max event failures from resource file:30
    INFO   | jvm 1    | 2008/03/14 08:19:02 | In GetConsolePageAction : Returning -success
    INFO   | jvm 1    | 2008/03/14 08:19:02 | Loading Console - Time:1205493542508
    INFO   | jvm 1    | 2008/03/14 08:19:02 | in console.jsp publisher check enabled = :true
    INFO   | jvm 1    | 2008/03/14 08:19:02 | TAG Locale Language:en
    INFO   | jvm 1    | 2008/03/14 08:19:02 | TAG Locale Encode:utf-8
    INFO   | jvm 1    | 2008/03/14 08:19:02 | from console jsp...publishe r enabled = true
    INFO   | jvm 1    | 2008/03/14 08:19:02 | from console jsp...isPresenter = true
    INFO   | jvm 1    | 2008/03/14 08:19:02 | * ********** Opening console in Firefox
    INFO   | jvm 1    | 2008/03/14 08:19:02 | Console loading complete - Time:1205493542509
    INFO   | jvm 1    | 2008/03/14 08:19:05 | Current State: 1
    INFO   | jvm 1    | 2008/03/14 08:19:05 | Checking admin@dimdim.com, current state:1, against new state: 4
    INFO   | jvm 1    | 2008/03/14 08:19:14 | Video control event: -start--vc612e3c201c3b5c48134cd16.scania.V--scania--admin@dimdim.com--2
    INFO   | jvm 1    | 2008/03/14 08:19:22 | Video control event: -stop--vc612e3c201c3b5c48134cd16.scania.V--scania--admin@dim
    INFO   | jvm 1    | 2008/03/14 08:20:13 | ******************ConferenceHttpSessionListener:sessionCreated**::D401296156B81BAD69C2872721997515
    INFO   | jvm 1    | 2008/03/14 08:20:13 | ####### user session is null
    INFO   | jvm 1    | 2008/03/14 08:20:13 | Http Session Changed **** Either a browser error or cluster node change.
    INFO   | jvm 1    | 2008/03/14 08:20:13 | false
    INFO   | jvm 1    | 2008/03/14 08:20:16 | User Session is being closed. Removing user:com.dimdim.conference.model.Participant@15b011c, from conference:com.dimdim.conference.application.core.ActiveConference@1a5e65f
    INFO   | jvm 1    | 2008/03/14 08:20:16 | Removing user:admin@dimdim.com
    INFO   | jvm 1    | 2008/03/14 08:20:16 | Checking admin@dimdim.com, current state:4, against new state: 9
    INFO   | jvm 1    | 2008/03/14 08:20:16 |  Calling url:http://10.33.19.6:80/closeMeeting?meetingID=scania
    INFO   | jvm 1    | 2008/03/14 08:20:16 | Received buffer:{result:"false",method:"closeMeeting",meetingID:"scania",error:"7404"}
    INFO   | jvm 1    | 2008/03/14 08:20:16 | the response on closing meeting on DMS is {result:"false",method:"closeMeeting",meetingID:"scania",error:"7404"}
    INFO   | jvm 1    | 2008/03/14 08:20:16 | inside DMS manager result on closing = true
    INFO   | jvm 1    | 2008/03/14 08:20:16 | Posting data:startTime=1205493541553&noAttendees=0&confKey=scania&returnUrl=http://www.dimdim.com
    INFO   | jvm 1    | 2008/03/14 08:20:16 | Calling url:http://jp2.dimdim.com:81/portal/NonPortalMeetingClosed.action?startTime=1205493541553&noAttendees=0&confKey=scania&returnUrl=http://www.dimdim.com
    INFO   | jvm 1    | 2008/03/14 08:21:01 | Abandoned session last access time was: 1205493616259
    INFO   | jvm 1    | 2008/03/14 08:21:01 | Current time is                       : 1205493661836
    INFO   | jvm 1    | 2008/03/14 08:21:53 | ******************ConferenceHttpSessionListener:sessionDestroyed**::3A72D02CB85251E396634B38CDD2BB55
    INFO   | jvm 1    | 2008/03/14 08:22:11 | Email dispath errot:[COULDNT_CONNECT],javax.mail.MessagingException: Could not connect to SMTP host: smtp.atlarge.net, port: 25;
    INFO   | jvm 1    | 2008/03/14 08:22:11 |   nested exception is:
    INFO   | jvm 1    | 2008/03/14 08:22:11 |       java.net.ConnectException: Connection timed out,smtp.atlarge.net,null,com.dimdim.conference.application.core.ActiveConference@1a5e65f,com.dimdim.conference.model.Participant@15b011c
    INFO   | jvm 1    | 2008/03/14 08:22:11 | javax.mail.MessagingException: Could not connect to SMTP host: smtp.atlarge.net, port: 25;

     
    • Chris Brown
      Chris Brown
      2008-06-06

      Hi Lucas

      I too am experiencing the same problem - have you managed to find a fix for this problem?? It only seems to be on our work network, if I use from home it's all fine, but as soon we use in the office we cannot share the desktop???

      Regards
      Chris

       
    • Hi,

      Can you ping the ip address of Dimdim Server from the machine where you are trying to start a meeting? Also, can you ping wwww.google.com from the vmware image where Dimdim server is running?

      Is the internal and external public ip address same for the machine where Dimdim Server is running?

      If the external address and internal address for accessing the machine (where Dimdim server installed) is different, please login to the Dimdim Admin Console, change the ip address to external ip address and restart Dimdim Server. By this way you will be able to access Dimdim from outside. 

      Please let me know if this solves your propblem.

      Regards,
      -Rajesh
      rajesh@dimdim.com

       
    • rashomon
      rashomon
      2008-06-14

      I have a somewhat similar problem.
      I am hosting dimdim in a local server.
      I got the error message when I try to share desktop,

      Desktop Share Error Connection Failed - Could not establish connection to server

      I checked access.log:
      192.168.0.10 192.168.0.22 - [15/Jun/2008:01:43:42 +0900] "POST /screenshare/bikwsxt/50675be5b9206da976243af9/pub/open/0 HTTP/1.1" 503 369 "-" "-"
      192.168.0.10 192.168.0.22 - [15/Jun/2008:01:43:42 +0900] "POST /screenshare/bikwsxt/50675be5b9206da976243af9/pub/open/0 HTTP/1.1" 503 369 "-" "-"

      I think its not a firewall issue probably.
      I will really appreciate if someone can give some clue.

      Thanks,
      clet

       
    • rashomon
      rashomon
      2008-06-14

      In addition to the previous post when I start dimdim I get the following messages,
      My os ubuntu 8.04.

      thanks,
      clet

      Starting Dimdim Components
              Starting Dimdim Conference Server
                      Started Dimdim Conference server
              Starting Dimdim Media Server
                      Starting Lighttpd
                      Starting Media Server interface
                      Started Dimdim Media Server
              Starting Dimdim Streaming Server
                      Started Dimdim Streaming Server
              Starting Dimdim Reflector
      reflector_start.sh: 3: source: not found
      reflector_start.sh: 4: source: not found
      reflector_start.sh: 5: source: not found
      reflector_start.sh: 6: source: not found
      reflector_start.sh: 7: source: not found
      reflector_start.sh: 8: source: not found
      reflector_start.sh: 9: source: not found
      reflector_start.sh: 10: source: not found
      reflector_start.sh: 11: source: not found
      reflector_start.sh: 12: source: not found
      reflector_start.sh: 13: source: not found
      nohup: redirecting stderr to stdout
      reflector_start.sh: 18: source: not found
                      Starting nginx
      /usr/local/dimdim/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory
                      Started Dimdim Reflector
      All Dimdim Components Started

       
    • rashomon
      rashomon
      2008-06-15

      Hi,

      I have solved having the reference from here,

      http://forums.dimdim.com/forum/showthread.php?t=97&page=2

      Thanks,
      clet

       
    • rashomon
      rashomon
      2008-06-15

      Hi,

      I am facing another problem with webcam and mic.
      The samll window for audio/video broadcasting shows,
      "Starting stream". Then nothing happens. The video does
      not show up in the window. Also, clicking mouse does not work.
      Window become inactive.  I am using dimdim beta3.5 and ubuntu8.04
      My camera and mic is working in other apps. So, I think its not a
      issue with the camera or mic.

      I am pasting the red5 log which might be helpful to figure out
      the problem,

      2008-06-15 14:22:29,132 [pool-4-thread-16] INFO  org.red5.server.jmx.JMXFactory - Object name: org.red5.server:type=Client,id=13
      ######## Just Connect Connection object ########
      ######## Room start object called ########
      meeting name is dimdimPublisher
      ###### Join method called #######
      ##### Room Join ######
      ######## Just Connect Connection object ########
      ######## Room start object called ########
      meeting name is 2bplf1j
      ###### Join method called #######
      ##### Room Join ######
      2008-06-15 14:22:29,134 [pool-4-thread-16] INFO  org.red5.server.jmx.JMXFactory - Object name: org.red5.server:type=RTMPMinaConnection,connectionType=persistent,host=192.168.0.22,port=1935,clientId=13

      I will appreciate any kind of help.

      Thanks,
      clet

       
    • Hi Clet,

      Could you please let me know if you are trying to access the Dimdim server from a external address? If your Dimdim server's internal ip address and external ip addresses are different, you need to configure the ip address to public address from Dimdim Admin console and restart the Dimdim components.

      Say for e.g. you are running Dimdim Server / Components from 192.168.0.x and trying to access Dimdim from an external ip address outside firewall?

      Please let me know if it solves your problem?

      Regards,
      -Rajesh

       
    • rashomon
      rashomon
      2008-06-16

      Hi Rajesh,

      Thanks for your suggestion.
      I am actually using all internal ip(192.168.0.xx).
      So, when I access dimdim server I use the this address from
      browser, http://192.168.0.22/dimdim/

      In the admin console I set up the server as 192.168.0.22
      There is no firewall in my LAN. As you can see from red5 log connection
      are going out with port 1935.

      Is there any other thing I should look at or let you know? 

      Thanks,
      clet

       
    • rashomon
      rashomon
      2008-06-16

      Hi Rajesh,

      After looking at audiobroadcaster.swf,
      swf/audioBroadcaster.swf?rtmp://192.168.0.22:1935/dimdimPublisher/xgcktob$a0e4d6fd8fdd0413cbe20b99c.xgcktob.A$2$Admin$P$rtmpt://192.168.0.22:8088/dimdimPublisher/xgcktob$/dimdim/$feb3957f-65e5-42ce-852b-664eb9a9505b$xgcktob$admin@dimdim.com

      It seems the rtmp streaming is at port 8088.

      My server has no port open at 8088. Here is nmap output for my server,

      nmap -A -T4 192.168.0.22

      Starting Nmap 4.53 ( http://insecure.org ) at 2008-06-16 22:50 JST
      SCRIPT ENGINE: rpcinfo.nse is not a file.
      SCRIPT ENGINE: Aborting script scan.
      Interesting ports on panini.mappedia.org (192.168.0.22):
      Not shown: 1701 closed ports
      PORT     STATE SERVICE    VERSION
      22/tcp   open  ssh        OpenSSH 4.7p1 Debian 8ubuntu1 (protocol 2.0)
      25/tcp   open  smtp       Postfix smtpd
      80/tcp   open  http       lighttpd 1.4.19
      110/tcp  open  pop3       Dovecot pop3d
      143/tcp  open  imap       Dovecot imapd
      993/tcp  open  ssl/imap   Dovecot imapd
      995/tcp  open  ssl/pop3   Dovecot pop3d
      1935/tcp open  tcpwrapped
      8009/tcp open  ajp13?
      8080/tcp open  http       Apache Tomcat/Coyote JSP engine 1.1
      8443/tcp open  ssl/http   Jetty httpd
      9090/tcp open  http-proxy nginx http proxy 0.5.35
      9999/tcp open  abyss?

      Is it that RTMP server is not running? What might be possible reason?
      Any sort of clue will be really helpful for me.

      Thanks,
      clet

       
    • rashomon
      rashomon
      2008-06-16

      Sorry, I think the rtmpt port is 8088 not rtmp.
      rtmp is default(1935).
      Still no luck with this problem.

      thanks,
      clet