You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by "Fabrice Scoyer (JIRA)" <ji...@apache.org> on 2012/07/01 16:14:52 UTC

[jira] [Updated] (OPENMEETINGS-338) Screen Sharing does not work behind a proxy (with the protocol rtmpt)

     [ https://issues.apache.org/jira/browse/OPENMEETINGS-338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Fabrice Scoyer updated OPENMEETINGS-338:
----------------------------------------

    Attachment: red5.log
                openmeetings.log
                0.0.0.0_access.2012-07-01.log
    
> Screen Sharing does not work behind a proxy (with the protocol rtmpt)
> ---------------------------------------------------------------------
>
>                 Key: OPENMEETINGS-338
>                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-338
>             Project: Openmeetings
>          Issue Type: Bug
>          Components: Audio/Video
>    Affects Versions: 2.0 Apache Incubator Release
>         Environment: apache-openmeetings-incubating-2.0.0.r1355190-28-06-2012_2318.tar.gz
> On serveur debian 6 squeeze x64
>            Reporter: Fabrice Scoyer
>         Attachments: 0.0.0.0_access.2012-07-01.log, openmeetings.log, red5.log
>
>
> I use OpenMeetings behind a proxy and therefore requires rtmpt protocol on port 80 which I then redirects to port 8088 with a reverse proxy apache. Everything works fine except the screen sharing. I get the web application start Screen Sharing on my computer, but when I click the Share My Screen button I get nothing. Note that the screen sharing works fine if I access the platform of OpenMeetings without using a proxy.
> Is this bug or a misconfiguration of openmeeting ?
> Bests regards
> Fabrice
> Below the configuration of my reverse proxy
> ProxyRequests Off
> <VirtualHost *:80>
> ServerAdmin admin@myurl.fr
> ServerName myurl.fr
> ProxyPreserveHost On
> RewriteEngine on
> CacheDisable *
> # Reverse proxy all requests
> RewriteRule ^/((open|send|idle|close|fcs)/.*)$ http://myurl.fr:8088/$1 [P]
> RewriteRule ^/(.*) http://myurl:5080/$1 [P]
> ErrorLog ${APACHE_LOG_DIR}/myurl.log
> # Possible values include: debug, info, notice, warn, error, crit,
> # alert, emerg.
> LogLevel debug
> </VirtualHost>
> My config.xml
> <rtmphostlocal></rtmphostlocal>
> <rtmpport>1935</rtmpport>
> <rtmpTunnelport>80</rtmpTunnelport>
> <rtmpsslport>443</rtmpsslport>
> <useSSL>no</useSSL>
> <red5httpport>80</red5httpport>
> <protocol>http</protocol>
> <proxyType>none</proxyType>
> My file red5.properties
> # Socket policy
> policy.host=0.0.0.0
> policy.port=843
> # HTTP
> http.host=0.0.0.0
> http.port=5080
> https.port=5443
> http.URIEncoding=UTF-8
> http.max_keep_alive_requests=-1
> http.max_threads=20
> http.acceptor_thread_count=10
> http.processor_cache=20
> # RTMP
> rtmp.host=0.0.0.0
> rtmp.port=1935
> rtmp.io_threads=16
> rtmp.send_buffer_size=65536
> rtmp.receive_buffer_size=65536
> rtmp.ping_interval=1000
> rtmp.max_inactivity=60000
> rtmp.max_handshake_time=5000
> rtmp.tcp_nodelay=true
> rtmp.default_server_bandwidth=10000000
> rtmp.default_client_bandwidth=10000000
> rtmp.client_bandwidth_limit_type=2
> rtmp.bandwidth_detection=true
> rtmp.encoder_base_tolerance=5000
> rtmp.encoder_drop_live_future=false
> rtmp.traffic_class=24
> # RTMPS
> rtmps.host=0.0.0.0
> rtmps.port=8443
> rtmps.ping_interval=5000
> rtmps.max_inactivity=60000
> rtmps.max_keep_alive_requests=-1
> rtmps.max_threads=20
> rtmps.acceptor_thread_count=2
> rtmps.processor_cache=20
> # RTMPS Keystore Password
> rtmps.keystorepass=password
> # RTMPT
> rtmpt.host=0.0.0.0
> rtmpt.port=8088
> rtmpt.ping_interval=5000
> rtmpt.max_inactivity=60000
> rtmpt.max_handshake_time=5000
> rtmpt.max_keep_alive_requests=-1
> rtmpt.max_threads=20
> rtmpt.acceptor_thread_count=2
> rtmpt.processor_cache=20
> rtmpt.encoder_base_tolerance=5000
> rtmpt.encoder_drop_live_future=true
> rtmpt.target_reponse_size=65536
> # Debug proxy (needs to be activated in red5-core.xml)
> proxy.source_host=127.0.0.1
> proxy.source_port=1936
> proxy.destination_host=127.0.0.1
> proxy.destination_port=1935
> # JMX
> jmx.rmi.host=localhost
> jmx.rmi.port=9999
> jmx.rmi.port.remoteobjects=
> jmx.keystorepass=password
> jmx.mina.monitor.enable=true
> jmx.mina.poll.interval=1000
> jmx.registry.create=true
> jmx.reuse.existing.server=true
> # Server properties
> notifier.threads=4
> keyframe.cache.entry.max=500
> stream.executor.threads.min=4
> stream.executor.threads.max=32
> war.deploy.server.check.interval=600000
> fileconsumer.delayed.write=true
> fileconsumer.queue.size=21
> subscriberstream.buffer.check.interval=5000
> subscriberstream.underrun.trigger=100
> broadcaststream.auto.record=false
> The logs of the java console on my computer
> Java Web Start 10.5.1.255
> Utilisation de la version JRE 1.7.0_05-b05 Java HotSpot(TM) Client VM
> Répertoire d'origine de l'utilisateur = C:\Users\volodia
> ----------------------------------------------------
> c:   effacer la fenêtre de la console
> f:   finaliser les objets de la file d'attente de finalisation
> g:   nettoyer la mémoire
> h:   afficher ce message d'aide
> m:   imprimer le relevé d'utilisation de la mémoire
> o:   déclencher la journalisation
> p:   recharger la configuration du proxy
> q:   masquer la console
> r:   recharger la configuration des règles
> s:   vider les propriétés système et de déploiement
> t:   vider la liste des threads
> v:   vider la pile des threads
> 0-5: fixer le niveau de trace à <n>
> ----------------------------------------------------
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/jcl-over-slf4j-1.6.4.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:43 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/openmeetings-screenshare-2.0.0-SNAPSHOT.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:51 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/httpcore-4.1.3.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:41 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/logback-classic-1.0.3.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:45 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/spring-core-3.1.1.RELEASE.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:45:03 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/spring-beans-3.1.1.RELEASE.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:59 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/icon.jpg]: updateAvailable=false,lastModified=Thu Jun 28 11:44:27 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/mina-core-2.0.4.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:49 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/commons-collections-3.2.1.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:35 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/logback-core-1.0.3.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:47 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/slf4j-api-1.6.4.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:56 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/red5-client.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:52 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/httpclient-4.1.2.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:40 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/commons-codec-1.6.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:33 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/commons-beanutils-1.8.3.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:31 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/red5.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:55 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/ehcache-core-2.5.0.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:38 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/spring-context-3.1.1.RELEASE.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:45:01 CEST 2012,length=-1
> CacheEntry[http://myurl.fr:80/openmeetings/screensharing/bcprov-jdk16-145.jar]: updateAvailable=false,lastModified=Thu Jun 28 11:44:29 CEST 2012,length=-1
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in [jar:http://myurl.fr:80/openmeetings/screensharing/logback-classic-1.0.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in [jar:http://myurl.fr:80/openmeetings/screensharing/red5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
> 13:45:30,656 |-INFO in ch.qos.logback.classic.LoggerContext[current_openmeetings_context_name_IS_UNDEFINED] - Could NOT find resource [logback.groovy]
> 13:45:30,657 |-INFO in ch.qos.logback.classic.LoggerContext[current_openmeetings_context_name_IS_UNDEFINED] - Could NOT find resource [logback-test.xml]
> 13:45:30,658 |-INFO in ch.qos.logback.classic.LoggerContext[current_openmeetings_context_name_IS_UNDEFINED] - Found resource [logback.xml] at [jar:http://myurl.fr:80/openmeetings/screensharing/openmeetings-screenshare-2.0.0-SNAPSHOT.jar!/logback.xml]
> 13:45:30,701 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@a5503a - URL [jar:http://myurl.fr:80/openmeetings/screensharing/openmeetings-screenshare-2.0.0-SNAPSHOT.jar!/logback.xml] is not of type file
> 13:45:30,801 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
> 13:45:30,805 |-INFO in ch.qos.logback.classic.joran.action.ContextNameAction - Setting logger context name as [current_openmeetings_context_name_IS_UNDEFINED]
> 13:45:30,805 |-INFO in ch.qos.logback.classic.joran.action.JMXConfiguratorAction - begin
> 13:45:30,938 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
> 13:45:30,945 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [FLOG2]
> 13:45:30,988 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@31:13 - no applicable action for [Encoding], current pattern is [[configuration][appender][Encoding]]
> 13:45:30,988 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@32:15 - no applicable action for [BufferedIO], current pattern is [[configuration][appender][BufferedIO]]
> 13:45:30,988 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@33:19 - no applicable action for [ImmediateFlush], current pattern is [[configuration][appender][ImmediateFlush]]
> 13:45:31,058 |-WARN in ch.qos.logback.core.FileAppender[FLOG2] - This appender no longer admits a layout as a sub-component, set an encoder instead.
> 13:45:31,058 |-WARN in ch.qos.logback.core.FileAppender[FLOG2] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
> 13:45:31,058 |-WARN in ch.qos.logback.core.FileAppender[FLOG2] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
> 13:45:31,059 |-INFO in ch.qos.logback.core.FileAppender[FLOG2] - File property is set to [log/current_openmeetings_context_name_IS_UNDEFINED.log]
> 13:45:31,065 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
> 13:45:31,069 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [CONSOLE2]
> 13:45:31,072 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE2] - This appender no longer admits a layout as a sub-component, set an encoder instead.
> 13:45:31,072 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE2] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder.
> 13:45:31,072 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE2] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details
> 13:45:31,072 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.axis2 level set to ERROR
> 13:45:31,072 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - com.mchange.v2 level set to ERROR
> 13:45:31,072 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.axiom level set to ERROR
> 13:45:31,072 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.commons.httpclient level set to ERROR
> 13:45:31,073 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - de.hunsicker.jalopy.io level set to ERROR
> 13:45:31,073 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - org.apache.axis2.enterprise level set to ERROR
> 13:45:31,073 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - httpclient.wire.header level set to ERROR
> 13:45:31,073 |-INFO in ch.qos.logback.classic.joran.action.LevelAction - ROOT level set to DEBUG
> 13:45:31,073 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [FLOG2] to Logger[ROOT]
> 13:45:31,074 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [CONSOLE2] to Logger[ROOT]
> 13:45:31,074 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
> 13:45:31,076 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@1363f5a - Registering current configuration as safe fallback point
> DEBUG 06-30 13:45:31.128 CoreScreenShare.java 513 111 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - arg: myurl.fr
> DEBUG 06-30 13:45:31.137 CoreScreenShare.java 522 111 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - arg: openmeetings/2
> DEBUG 06-30 13:45:31.138 CoreScreenShare.java 523 111 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - arg: 80
> DEBUG 06-30 13:45:31.139 CoreScreenShare.java 524 111 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - arg: d5611506653701dd7a969192bf4374bc
> DEBUG 06-30 13:45:31.140 CoreScreenShare.java 525 111 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - arg: Partage d'écran;Cliquez sur Partager pour publier votre écran;Partager;Arrêter;Sélectionner la partie d'écran :;Changer la largeur;Changer la hauteur;Marge-X;Marge-Y;Largeur :;Hauteur :;La connection a été fermée par le serveur;Montrer la souris sur l'écran;Enregistrement;Vous pouvez enregistrer et partager votre écran en même temps. Pour permettre aux autres de voir votre écran, cliquez le bouton Partager en haut. Pour seulement enregistrer la session, il suffit de cliquer sur Démarrer l'enregistrement.;Démarrer l'enregistrement;Arrêter l'enregistrement;Arrêter le partage;Qualité du partage d'écran :;très haute qualité;Haute qualité;Qualité moyenne;Basse qualité;Publier;Commencer la diffusion;Arrêter la diffusion;Hôte;App;ID;Réduisez la largeur de l'écran avant de le déplacer;Réduisez la hauteur de l'écran avant de le déplacer;Réduisez x avant d'agrandir;Réduisez y avant d'agrandir;Complétez ces paramètres pour diffuser votre écran vers un site tiers.;Veuillez démarrer le partage d'écran pour pouvoir le diffuser;La permission du modérateur est requise pour enregistrer
> DEBUG 06-30 13:45:31.140 CoreScreenShare.java 525 111 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - arg: 1
> DEBUG 06-30 13:45:31.141 CoreScreenShare.java 526 111 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - arg: 1
> DEBUG 06-30 13:45:31.141 CoreScreenShare.java 526 111 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - arg: 1
> DEBUG 06-30 13:45:31.141 CoreScreenShare.java 526 111 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - arg: true
> DEBUG 06-30 13:45:31.141 CoreScreenShare.java 526 131 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - labelTexts :: Partage d'écran;Cliquez sur Partager pour publier votre écran;Partager;Arrêter;Sélectionner la partie d'écran :;Changer la largeur;Changer la hauteur;Marge-X;Marge-Y;Largeur :;Hauteur :;La connection a été fermée par le serveur;Montrer la souris sur l'écran;Enregistrement;Vous pouvez enregistrer et partager votre écran en même temps. Pour permettre aux autres de voir votre écran, cliquez le bouton Partager en haut. Pour seulement enregistrer la session, il suffit de cliquer sur Démarrer l'enregistrement.;Démarrer l'enregistrement;Arrêter l'enregistrement;Arrêter le partage;Qualité du partage d'écran :;très haute qualité;Haute qualité;Qualité moyenne;Basse qualité;Publier;Commencer la diffusion;Arrêter la diffusion;Hôte;App;ID;Réduisez la largeur de l'écran avant de le déplacer;Réduisez la hauteur de l'écran avant de le déplacer;Réduisez x avant d'agrandir;Réduisez y avant d'agrandir;Complétez ces paramètres pour diffuser votre écran vers un site tiers.;Veuillez démarrer le partage d'écran pour pouvoir le diffuser;La permission du modérateur est requise pour enregistrer
> DEBUG 06-30 13:45:31.142 CoreScreenShare.java 527 133 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - textArray Length 36
> DEBUG 06-30 13:45:31.142 CoreScreenShare.java 527 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 0 :: Partage d'écran
> DEBUG 06-30 13:45:31.142 CoreScreenShare.java 527 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 1 :: Cliquez sur Partager pour publier votre écran
> DEBUG 06-30 13:45:31.143 CoreScreenShare.java 528 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 2 :: Partager
> DEBUG 06-30 13:45:31.143 CoreScreenShare.java 528 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 3 :: Arrêter
> DEBUG 06-30 13:45:31.143 CoreScreenShare.java 528 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 4 :: Sélectionner la partie d'écran :
> DEBUG 06-30 13:45:31.144 CoreScreenShare.java 529 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 5 :: Changer la largeur
> DEBUG 06-30 13:45:31.144 CoreScreenShare.java 529 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 6 :: Changer la hauteur
> DEBUG 06-30 13:45:31.144 CoreScreenShare.java 529 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 7 :: Marge-X
> DEBUG 06-30 13:45:31.144 CoreScreenShare.java 529 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 8 :: Marge-Y
> DEBUG 06-30 13:45:31.144 CoreScreenShare.java 529 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 9 :: Largeur :
> DEBUG 06-30 13:45:31.145 CoreScreenShare.java 530 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 10 :: Hauteur :
> DEBUG 06-30 13:45:31.145 CoreScreenShare.java 530 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 11 :: La connection a été fermée par le serveur
> DEBUG 06-30 13:45:31.145 CoreScreenShare.java 530 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 12 :: Montrer la souris sur l'écran
> DEBUG 06-30 13:45:31.146 CoreScreenShare.java 531 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 13 :: Enregistrement
> DEBUG 06-30 13:45:31.146 CoreScreenShare.java 531 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 14 :: Vous pouvez enregistrer et partager votre écran en même temps. Pour permettre aux autres de voir votre écran, cliquez le bouton Partager en haut. Pour seulement enregistrer la session, il suffit de cliquer sur Démarrer l'enregistrement.
> DEBUG 06-30 13:45:31.146 CoreScreenShare.java 531 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 15 :: Démarrer l'enregistrement
> DEBUG 06-30 13:45:31.146 CoreScreenShare.java 531 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 16 :: Arrêter l'enregistrement
> DEBUG 06-30 13:45:31.146 CoreScreenShare.java 531 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 17 :: Arrêter le partage
> DEBUG 06-30 13:45:31.147 CoreScreenShare.java 532 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 18 :: Qualité du partage d'écran :
> DEBUG 06-30 13:45:31.147 CoreScreenShare.java 532 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 19 :: très haute qualité
> DEBUG 06-30 13:45:31.147 CoreScreenShare.java 532 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 20 :: Haute qualité
> DEBUG 06-30 13:45:31.147 CoreScreenShare.java 532 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 21 :: Qualité moyenne
> DEBUG 06-30 13:45:31.148 CoreScreenShare.java 533 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 22 :: Basse qualité
> DEBUG 06-30 13:45:31.148 CoreScreenShare.java 533 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 23 :: Publier
> DEBUG 06-30 13:45:31.148 CoreScreenShare.java 533 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 24 :: Commencer la diffusion
> DEBUG 06-30 13:45:31.148 CoreScreenShare.java 533 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 25 :: Arrêter la diffusion
> DEBUG 06-30 13:45:31.149 CoreScreenShare.java 534 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 26 :: Hôte
> DEBUG 06-30 13:45:31.149 CoreScreenShare.java 534 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 27 :: App
> DEBUG 06-30 13:45:31.149 CoreScreenShare.java 534 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 28 :: ID
> DEBUG 06-30 13:45:31.149 CoreScreenShare.java 534 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 29 :: Réduisez la largeur de l'écran avant de le déplacer
> DEBUG 06-30 13:45:31.150 CoreScreenShare.java 535 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 30 :: Réduisez la hauteur de l'écran avant de le déplacer
> DEBUG 06-30 13:45:31.150 CoreScreenShare.java 535 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 31 :: Réduisez x avant d'agrandir
> DEBUG 06-30 13:45:31.150 CoreScreenShare.java 535 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 32 :: Réduisez y avant d'agrandir
> DEBUG 06-30 13:45:31.150 CoreScreenShare.java 535 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 33 :: Complétez ces paramètres pour diffuser votre écran vers un site tiers.
> DEBUG 06-30 13:45:31.151 CoreScreenShare.java 536 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 34 :: Veuillez démarrer le partage d'écran pour pouvoir le diffuser
> DEBUG 06-30 13:45:31.151 CoreScreenShare.java 536 136 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - 35 :: La permission du modérateur est requise pour enregistrer
> DEBUG 06-30 13:45:31.151 CoreScreenShare.java 536 143 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - host: myurl.fr, app: openmeetings/2, port: 80, publish: d5611506653701dd7a969192bf4374bc
> DEBUG 06-30 13:45:31.512 ScreenSharerFrame.java 897 698 org.openmeetings.screen.webstart.gui.ScreenSharerFrame [javawsApplicationMain] - calcRescaleFactors -- 
> DEBUG 06-30 13:45:31.514 ScreenSharerFrame.java 899 715 org.openmeetings.screen.webstart.gui.ScreenSharerFrame [javawsApplicationMain] - resize: X:1366 Y: 768
> DEBUG 06-30 13:45:31.627 CoreScreenShare.java 1012 170 org.openmeetings.screen.webstart.CoreScreenShare [javawsApplicationMain] - initialized
> Recharger la configuration du proxy...
> Terminé.
> Recharger la configuration du proxy...
> Terminé.
> DEBUG 06-30 13:45:52.232 CoreScreenShare.java 21617 250 org.openmeetings.screen.webstart.CoreScreenShare [AWT-EventQueue-0] - captureScreenStart
> DEBUG 06-30 13:45:52.233 BaseRTMPClientHandler.java 21618 182 org.red5.client.net.rtmp.BaseRTMPClientHandler [AWT-EventQueue-0] - connect server: myurl.fr port 80 application openmeetings/2 connectCallback org.openmeetings.screen.webstart.RTMPTScreenShare@de643a
> DEBUG 06-30 13:45:52.236 BaseRTMPClientHandler.java 21621 243 org.red5.client.net.rtmp.BaseRTMPClientHandler [AWT-EventQueue-0] - connect server: myurl.fr port 80 connect - params: {objectEncoding=0, app=openmeetings/2, flashVer=WIN 11,2,202,235, fpad=false, tcUrl=rtmpt://myurl.fr:80/openmeetings/2, audioCodecs=1639, videoFunction=1, pageUrl=null, path=openmeetings/2, capabilities=15, swfUrl=null, videoCodecs=252} callback: org.openmeetings.screen.webstart.RTMPTScreenShare@de643a args: null
>  INFO 06-30 13:45:52.237 BaseRTMPClientHandler.java 21622 245 org.red5.client.net.rtmp.BaseRTMPClientHandler [AWT-EventQueue-0] - rtmp://myurl.fr:80/openmeetings/2
> DEBUG 06-30 13:45:52.394 RTMPTClient.java 21779 70 org.red5.client.net.rtmpt.RTMPTClient [AWT-EventQueue-0] - Created connector Thread[Thread-17,6,main]
> DEBUG 06-30 13:45:52.503 ThreadSafeClientConnManager.java 21888 221 org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager [Thread-17] - Get connection: HttpRoute[{}->http://myurl.fr:80], timeout = 0
> DEBUG 06-30 13:45:52.510 ConnPoolByRoute.java 21895 350 org.apache.http.impl.conn.tsccm.ConnPoolByRoute [Thread-17] - [HttpRoute[{}->http://myurl.fr:80]] total kept alive: 0, total issued: 0, total allocated: 0 out of 40
> DEBUG 06-30 13:45:52.511 ConnPoolByRoute.java 21896 523 org.apache.http.impl.conn.tsccm.ConnPoolByRoute [Thread-17] - No free connections [HttpRoute[{}->http://myurl.fr:80]][null]
> DEBUG 06-30 13:45:52.511 ConnPoolByRoute.java 21896 369 org.apache.http.impl.conn.tsccm.ConnPoolByRoute [Thread-17] - Available capacity: 2 out of 2 [HttpRoute[{}->http://myurl.fr:80]][null]
> DEBUG 06-30 13:45:52.512 ConnPoolByRoute.java 21897 549 org.apache.http.impl.conn.tsccm.ConnPoolByRoute [Thread-17] - Creating new connection [HttpRoute[{}->http://myurl.fr:80]]
> DEBUG 06-30 13:45:52.540 DefaultClientConnectionOperator.java 21925 145 org.apache.http.impl.conn.DefaultClientConnectionOperator [Thread-17] - Connecting to myurl.fr:80
> DEBUG 06-30 13:46:13.552 DefaultClientConnection.java 42937 165 org.apache.http.impl.conn.DefaultClientConnection [Thread-17] - Connection closed
> DEBUG 06-30 13:46:13.553 DefaultClientConnection.java 42938 152 org.apache.http.impl.conn.DefaultClientConnection [Thread-17] - Connection shut down
> DEBUG 06-30 13:46:13.553 ThreadSafeClientConnManager.java 42938 272 org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager [Thread-17] - Released connection is not reusable.
> DEBUG 06-30 13:46:13.554 ConnPoolByRoute.java 42939 434 org.apache.http.impl.conn.tsccm.ConnPoolByRoute [Thread-17] - Releasing connection [HttpRoute[{}->http://myurl.fr:80]][null]
> DEBUG 06-30 13:46:13.554 ConnPoolByRoute.java 42939 679 org.apache.http.impl.conn.tsccm.ConnPoolByRoute [Thread-17] - Notifying no-one, there are no waiting threads
> DEBUG 06-30 13:46:13.568 RTMPTClientConnector.java 42953 141 org.red5.client.net.rtmpt.RTMPTClientConnector [Thread-17] - RTMPT handling exception
> org.apache.http.conn.HttpHostConnectException: Connection to http://myurl.fr:80 refused
> 	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:158) ~[httpclient-4.1.2.jar:4.1.2]
> 	at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149) ~[httpclient-4.1.2.jar:4.1.2]
> 	at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121) ~[httpclient-4.1.2.jar:4.1.2]
> 	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:573) ~[httpclient-4.1.2.jar:4.1.2]
> 	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425) ~[httpclient-4.1.2.jar:4.1.2]
> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820) ~[httpclient-4.1.2.jar:4.1.2]
> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:776) ~[httpclient-4.1.2.jar:4.1.2]
> 	at org.red5.client.net.rtmpt.RTMPTClientConnector.openConnection(RTMPTClientConnector.java:155) ~[red5-client.jar:na]
> 	at org.red5.client.net.rtmpt.RTMPTClientConnector.run(RTMPTClientConnector.java:92) ~[red5-client.jar:na]
> Caused by: java.net.ConnectException: Connection timed out: connect
> 	at java.net.DualStackPlainSocketImpl.connect0(Native Method) ~[na:1.7.0_05]
> 	at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) ~[na:1.7.0_05]
> 	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) ~[na:1.7.0_05]
> 	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) ~[na:1.7.0_05]
> 	at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[na:1.7.0_05]
> 	at java.net.PlainSocketImpl.connect(Unknown Source) ~[na:1.7.0_05]
> 	at java.net.SocksSocketImpl.connect(Unknown Source) ~[na:1.7.0_05]
> 	at java.net.Socket.connect(Unknown Source) ~[na:1.7.0_05]
> 	at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123) ~[httpclient-4.1.2.jar:4.1.2]
> 	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:148) ~[httpclient-4.1.2.jar:4.1.2]
> 	... 8 common frames omitted
> ERROR 06-30 13:46:13.570 RTMPTScreenShare.java 42955 75 org.openmeetings.screen.webstart.RTMPTScreenShare [Thread-17] - java.net.ConnectException: Connection timed out: connect
> java.net.ConnectException: Connection timed out: connect

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira