Yes I found that on Google too, but of course ALL servers are started as
root, as described in Alvaro's manual.

Quote:
"
sudo chown -R nobody:nogroup /opt/open510
Restart coturn: sudo /etc/init.d/coturn restart
Kurento: sudo /etc/init.d/kurento-media-server restart
Tomcat-OpenMeetings: sudo /etc/init.d/tomcat4 restart
"

Am Di., 15. Dez. 2020 um 03:35 Uhr schrieb Maxim Solodovnik <
solomax...@gmail.com>:

> The error
>
> Caused by: java.net.SocketException: Permission denied
>
> is clear
> 443 is privileged port you have to be root or should be granted special
> permissions to listen on this port
> please search mailing list archives :))
>
>
>
> On Tue, 15 Dec 2020 at 00:54, K. Kamhamea <kamha...@googlemail.com> wrote:
>
>> In the meantime i found a solution to the problem it is simply this
>> instruction
>>
>> iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-port
>> 5443
>>
>> and th server.xml file can stay the same with port '5443'
>>
>> For those who want to debugthe problem anyway here is some of the content
>> of the logfiles.
>>
>> Starting with port 443 in server.xml
>> --------------------------------------------------
>>
>> ...Restarting...
>> Using CATALINA_BASE:   /opt/open510
>> Using CATALINA_HOME:   /opt/open510
>> Using CATALINA_TMPDIR: /opt/open510/temp
>> Using JRE_HOME:        /usr
>> Using CLASSPATH:
>> /opt/open510/bin/bootstrap.jar:/opt/open510/bin/tomcat-juli.jar
>> Using CATALINA_OPTS:
>> Tomcat started.
>>
>> 14-Dec-2020 17:07:08.538 INFO [main]
>> org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web
>> application directory [/opt/open510/webapps/openmeetings] has finished in
>> [9,064] ms
>> 14-Dec-2020 17:07:08.538 INFO [main]
>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> application directory [/opt/open510/webapps/ROOT]
>> 14-Dec-2020 17:07:08.545 INFO [main]
>> org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web
>> application directory [/opt/open510/webapps/ROOT] has finished in [7] ms
>> 14-Dec-2020 17:07:08.548 INFO [main]
>> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>> ["http-nio-5080"]
>> 14-Dec-2020 17:07:08.553 INFO [main]
>> org.apache.catalina.startup.Catalina.start Server startup in [9107]
>> milliseconds
>>
>> starting with port 5443
>> ---------------------------------
>>
>> ...Restarting...
>> Using CATALINA_BASE:   /opt/open510
>> Using CATALINA_HOME:   /opt/open510
>> Using CATALINA_TMPDIR: /opt/open510/temp
>> Using JRE_HOME:        /usr
>> Using CLASSPATH:
>> /opt/open510/bin/bootstrap.jar:/opt/open510/bin/tomcat-juli.jar
>> Using CATALINA_OPTS:
>> Tomcat started.
>>
>> 14-Dec-2020 17:20:51.911 INFO [main]
>> org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web
>> application directory [/opt/open510/webapps/openmeetings] has finished in
>> [8,919] ms
>> 14-Dec-2020 17:20:51.911 INFO [main]
>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> application directory [/opt/open510/webapps/ROOT]
>> 14-Dec-2020 17:20:51.919 INFO [main]
>> org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web
>> application directory [/opt/open510/webapps/ROOT] has finished in [8] ms
>> 14-Dec-2020 17:20:51.921 INFO [main]
>> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>> ["http-nio-5080"]
>> 14-Dec-2020 17:20:51.926 INFO [main]
>> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>> ["https-jsse-nio-5443"]
>> 14-Dec-2020 17:20:51.934 INFO [main]
>> org.apache.catalina.startup.Catalina.start Server startup in [8969]
>> milliseconds
>>
>> In the meantime I tried to change this file as well but had no effect
>>
>> -----------------------------------------------------------------------------------------------
>>
>> /opt/open510/webapps/openmeetings/WEB-INF/classes/hazelcast.xml.original:78:
>>            <attribute name="server.url">
>> https://127.0.0.1:5443/openmeetings</attribute>
>>
>>
>> This is to my opinion the most relevant part of the catalina.out file
>> indicating the failure to start port 443
>>
>> ------------------------------------------------------------------------------------------------------
>>
>>
>> SEVERE [main]
>> org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to
>> initialize component [Connector[HTTP/1.1-443]]
>> org.apache.catalina.LifecycleException: Protocol handler initialization
>> failed
>> at
>> org.apache.catalina.connector.Connector.initInternal(Connector.java:1042)
>> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
>> at
>> org.apache.catalina.core.StandardService.initInternal(StandardService.java:533)
>> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
>> at
>> org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:1057)
>> at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
>> at org.apache.catalina.startup.Catalina.load(Catalina.java:724)
>> at org.apache.catalina.startup.Catalina.load(Catalina.java:746)
>> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method)
>> at
>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> at
>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>> at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:302)
>> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:472)
>> Caused by: java.net.SocketException: Permission denied
>> at java.base/sun.nio.ch.Net.bind0(Native Method)
>> at java.base/sun.nio.ch.Net.bind(Net.java:455)
>> at java.base/sun.nio.ch.Net.bind(Net.java:447)
>> at
>> java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:227)
>> at
>> java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:80)
>> at
>> org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:228)
>> at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:211)
>> at
>> org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1141)
>> at
>> org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1154)
>> at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:592)
>> at
>> org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:80)
>> at
>> org.apache.catalina.connector.Connector.initInternal(Connector.java:1039)
>> ... 13 more
>>
>>
>
> --
> Best regards,
> Maxim
>

Reply via email to