[jitsi-users] i can't install the jitsi-videobridge on windows server 2003 standard edition


#1

Hi all,

I want to install the jitsi-videobridge, but the installation-script stopp after "INFO: Network Address Manager Service ...[REGISTERED]".
I see the component-session, but in the jitsi-client it is not possible to start a videobridge.

What's the problem???

C:\Install\jitsi-videobridge-windows-x86-27\jitsi-videobridge-windows-x86-27>jvb --secret=PASSWORD
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: Failed to initialize service implementation org.jitsi.impl.fileaccess.FileAccessServiceImpl. Will continue without
it.
java.lang.IllegalStateException: net.java.sip.communicator.SC_HOME_DIR_LOCATION
        at org.jitsi.impl.fileaccess.FileAccessServiceImpl.<init>(FileAccessServiceImpl.java:53)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at java.lang.Class.newInstance0(Unknown Source)
        at java.lang.Class.newInstance(Unknown Source)
        at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:132)
        at org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:85)
        at org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:163)
        at org.jitsi.service.libjitsi.LibJitsi.getFileAccessService(LibJitsi.java:100)
        at net.java.sip.communicator.impl.fileaccess.FileAccessActivator.start(FileAccessActivator.java:32)
        at net.java.sip.communicator.impl.osgi.framework.BundleImpl.start(BundleImpl.java:288)
        at net.java.sip.communicator.impl.osgi.framework.launch.FrameworkImpl.startLevelChanged(FrameworkImpl.java:446)
        at net.java.sip.communicator.impl.osgi.framework.startlevel.FrameworkStartLevelImpl$Command.run(FrameworkStartLe
velImpl.java:127)
        at net.java.sip.communicator.impl.osgi.framework.AsyncExecutor.runInThread(AsyncExecutor.java:110)
        at net.java.sip.communicator.impl.osgi.framework.AsyncExecutor.access$000(AsyncExecutor.java:16)
        at net.java.sip.communicator.impl.osgi.framework.AsyncExecutor$1.run(AsyncExecutor.java:219)

Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: java.runtime.name=Java(TM) SE Runtime Environment
Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: sun.boot.library.path=C:\Programme\Java\jre7\bin
Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: java.vm.version=23.21-b01
Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: java.vm.vendor=Oracle Corporation
Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: java.vendor.url=http://java.oracle.com/
Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: net.java.sip.communicator.service.media.MAX_PORT_NUMBER=20000
Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: path.separator=;
Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: java.vm.name=Java HotSpot(TM) Client VM
Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: file.encoding.pkg=sun.io
Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: user.country=DE
Mai 16, 2013 12:55:33 PM org.jitsi.util.Logger info
INFO: user.script=
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: sun.java.launcher=SUN_STANDARD
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: sun.os.patch.level=Service Pack 2
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: net.java.sip.communicator.service.media.DISABLE_AUDIO_SUPPORT=true
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.vm.specification.name=Java Virtual Machine Specification
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: user.dir=C:\Install\jitsi-videobridge-windows-x86-27\jitsi-videobridge-windows-x86-27
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.runtime.version=1.7.0_21-b11
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.endorsed.dirs=C:\Programme\Java\jre7\lib\endorsed
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: os.arch=x86
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.io.tmpdir=C:\DOKUME~1\ADMINI~1.CCN\LOKALE~1\Temp\
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: line.separator=

Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.vm.specification.vendor=Oracle Corporation
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: user.variant=
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: os.name=Windows 2003
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: sun.jnu.encoding=Cp1252
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: net.java.sip.communicator.CONFIGURATION_FILE_IS_READ_ONLY=true
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.library.path=lib/native/windows
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.specification.name=Java Platform API Specification
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.class.version=51.0
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: org.jitsi.service.audionotifier.AudioNotifierService=org.jitsi.impl.neomedia.notify.AudioNotifierServiceImpl
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: sun.management.compiler=HotSpot Client Compiler
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: os.version=5.2
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: user.home=C:\Dokumente und Einstellungen\Administrator.CCN
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: user.timezone=Europe/Berlin
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.awt.printerjob=sun.awt.windows.WPrinterJob
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: file.encoding=Cp1252
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.specification.version=1.7
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: net.java.sip.communicator.service.media.DISABLE_VIDEO_SUPPORT=true
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.class.path=jitsi-videobridge.jar;lib/bccontrib.jar;lib/bouncycastle.jar;lib/concurrentlinkedhashmap-lru.jar;l
ib/configuration.jar;lib/dns.jar;lib/dnsservice.jar;lib/dom4j.jar;lib/fileaccess.jar;lib/jitsi-android-osgi.jar;lib/json
.jar;lib/libidn.jar;lib/libjitsi.jar;lib/netaddr.jar;lib/osgi.core.jar;lib/packetlogging.jar;lib/protocol-jabber.jar;lib
/protocol-media.jar;lib/resourcemanager.jar;lib/slf4j-api.jar;lib/smack.jar;lib/tinder.jar;lib/ui-service.jar;lib/util.j
ar;lib/whack.jar;lib/xpp3.jar;lib/zrtp4j.jar
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: user.name=administrator
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.vm.specification.version=1.7
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: sun.java.command=org.jitsi.videobridge.Main --secret=PASSWORD
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.home=C:\Programme\Java\jre7
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: sun.arch.data.model=32
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: user.language=de
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.specification.vendor=Oracle Corporation
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: awt.toolkit=sun.awt.windows.WToolkit
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.vm.info=mixed mode, sharing
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.version=1.7.0_21
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.ext.dirs=C:\Programme\Java\jre7\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: sun.boot.class.path=C:\Programme\Java\jre7\lib\resources.jar;C:\Programme\Java\jre7\lib\rt.jar;C:\Programme\Java\j
re7\lib\sunrsasign.jar;C:\Programme\Java\jre7\lib\jsse.jar;C:\Programme\Java\jre7\lib\jce.jar;C:\Programme\Java\jre7\lib
\charsets.jar;C:\Programme\Java\jre7\lib\jfr.jar;C:\Programme\Java\jre7\classes
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.vendor=Oracle Corporation
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: file.separator=\
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: java.vendor.url.bug=http://bugreport.sun.com/bugreport/
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: sun.io.unicode.encoding=UnicodeLittle
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: sun.cpu.endian=little
Mai 16, 2013 12:55:34 PM org.jitsi.util.Logger info
INFO: net.java.sip.communicator.service.media.MIN_PORT_NUMBER=10000
Mai 16, 2013 12:55:35 PM org.jitsi.util.Logger info
INFO: sun.desktop=windows
Mai 16, 2013 12:55:35 PM org.jitsi.util.Logger info
INFO: sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
Mai 16, 2013 12:55:35 PM net.java.sip.communicator.util.Logger info
INFO: Resource manager ... [REGISTERED]
Mai 16, 2013 12:55:35 PM net.java.sip.communicator.util.Logger info
INFO: Network Address Manager ...[ STARTED ]
Mai 16, 2013 12:55:35 PM net.java.sip.communicator.util.Logger info
INFO: Network Address Manager Service ...[REGISTERED]

Best Regards

Juergen


#2

Hello,

Hi all,

I want to install the jitsi-videobridge, but the installation-script stopp
after "INFO: Network Address Manager Service ...[REGISTERED]".

There isn't a separate installation script, jvb.bat just run the
videobridge. And the output below looks normal.

I see the component-session, but in the jitsi-client it is not possible to
start a videobridge.

What's the problem???

Unfortunately we can't tell from this output alone. Could you attach
your jitsi logs[1], please (including the pcap)?

Regards,
Boris

[1] https://jitsi.org/Documentation/FAQ#logs

···

On Thu, May 16, 2013 at 2:33 PM, Kraiß, Jürgen (OFDKA) <Juergen.Kraiss@ofdka.bwl.de> wrote:


#3

Hello,

Looking at the log we found out that using an '@' in an XMPP resource
name causes problems, one of which is failure to discover a
videobridge.

I've created an issue here:
https://java.net/jira/browse/JITSI-1155

I'm not sure exactly how '@' are supposed to be handled, but I think
the problem stems from Smack's StringUtils#parseServer() [1] method.
For a JID that looks like "room@chat.example.com/user@host" (which is
a valid JID, if I read RFC 6122 correctly), it returns "host".

Regards,
Boris

[1] http://fisheye.igniterealtime.org/browse/smack/trunk/source/org/jivesoftware/smack/util/StringUtils.java?r=13566&r=13579#to302