# Connecting but no video or audio (IceConnectionState disconnected)

**URL:** <https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196>\
**Category:** Issues with deployment\
**Tags:** v2\
**Created:** [October 22, 2020, 3:25pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196 "2020-10-22T15:25:38Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![deepak\_hegde](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@deepak\_hegde](https://openvidu.discourse.group/u/deepak_hegde)\
**Post date:** [October 22, 2020, 3:25pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/1 "2020-10-22T15:25:38Z")

</div>

Hi,  
Followed the steps from here “[https://docs.openvidu.io/en/2.15.0/tutorials/openvidu-mvc-node/](https://docs.openvidu.io/en/2.15.0/tutorials/openvidu-mvc-node/)”  
I am facing this issue “IceConnectionState of RTCPeerConnection 2226634c-4946-47bd-8efd-274c211d45b7 (publisher of con\_X370m1dMfH) change to “disconnected”. Possible network disconnection” while 2 members join the video call.

Kindly help.  
Thanks in advance.

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [October 22, 2020, 5:28pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/2 "2020-10-22T17:28:49Z")

</div>

Hi, can you give us more information about your setup? How did you run OpenVidu and how are you running openvidu-mvc-node.

Regards,  
Carlos

---

<div class="post-metadata">

**Author:** ![deepak\_hegde](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@deepak\_hegde](https://openvidu.discourse.group/u/deepak_hegde)\
**Post date:** [October 23, 2020, 4:33am UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/3 "2020-10-23T04:33:57Z")

</div>

1. command used for running openvidu :-  
docker run -d -p 4443:4443 --rm -e OPENVIDU\_SECRET=MY\_SECRET -e DOMAIN\_OR\_PUBLIC\_IP=\<domain\_name\> openvidu/openvidu-server-kms:2.15.0
2. for mvc-node :- node server.js https://\<domain\_name\>:4443/ MY\_SECRET  
Note: domain\_name format [example.domain.com](http://example.domain.com)

If it helps this is the error in openvidu:  
AbstractJsonRpc ClientWebSocket-reqResEventExec-e2-t10] io.openvidu.server.kurento.core.Kurento Participant EndpointConfig - KMS event [IceComponentStateChange state: FAILED

As I tested video and audio worked when 2 people connect through android mobile phones (google chrome browser) but when I tried to connect from system(windows 10 chrome browser) neither can see video nor hear.

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [October 23, 2020, 10:23am UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/4 "2020-10-23T10:23:55Z")

</div>

If you’re running OpenVidu in your own server with your own domain, you should not use `openvidu/openvidu-server-kms`.

You must deploy following the instructions here:

> **[OpenVidu Docs](https://docs.openvidu.io/en/2.15.0/deployment/deploying-on-premises/)**

This image :`openvidu/openvidu-server-kms`; is intended to be used for local development, not for real deployments.

Regards,  
Carlos

---

<div class="post-metadata">

**Author:** ![deepak\_hegde](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@deepak\_hegde](https://openvidu.discourse.group/u/deepak_hegde)\
**Post date:** [October 23, 2020, 10:35am UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/5 "2020-10-23T10:35:39Z")

</div>

Thanks a lot… will try that.

---

<div class="post-metadata">

**Author:** ![deepak\_hegde](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@deepak\_hegde](https://openvidu.discourse.group/u/deepak_hegde)\
**Post date:** [October 23, 2020, 12:57pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/6 "2020-10-23T12:57:15Z")

</div>

Configuration properties  
openvidu-server\_1 | ------------------------  
openvidu-server\_1 |  
openvidu-server\_1 | \* CERTIFICATE\_TYPE=selfsigned  
openvidu-server\_1 | \* DOMAIN\_OR\_PUBLIC\_IP=\<domain\_name\>  
openvidu-server\_1 | \* HTTPS\_PORT=443  
openvidu-server\_1 | \* KMS\_URIS=[“ws://localhost:8888/kurento”]  
openvidu-server\_1 | \* OPENVIDU\_CDR=false  
openvidu-server\_1 | \* OPENVIDU\_CDR\_PATH=/opt/openvidu/cdr  
openvidu-server\_1 | \* OPENVIDU\_RECORDING=false  
openvidu-server\_1 | \* OPENVIDU\_RECORDING\_AUTOSTOP\_TIMEOUT=120  
openvidu-server\_1 | \* OPENVIDU\_RECORDING\_COMPOSED\_URL=  
openvidu-server\_1 | \* OPENVIDU\_RECORDING\_CUSTOM\_LAYOUT=/opt/openvidu/custom-layout  
openvidu-server\_1 | \* OPENVIDU\_RECORDING\_DEBUG=false  
openvidu-server\_1 | \* OPENVIDU\_RECORDING\_NOTIFICATION=publisher\_moderator  
openvidu-server\_1 | \* OPENVIDU\_RECORDING\_PATH=/opt/openvidu/recordings  
openvidu-server\_1 | \* OPENVIDU\_RECORDING\_PUBLIC\_ACCESS=false  
openvidu-server\_1 | \* OPENVIDU\_RECORDING\_VERSION=2.15.0  
openvidu-server\_1 | \* OPENVIDU\_SECRET=MY\_SECRET  
openvidu-server\_1 | \* OPENVIDU\_SESSIONS\_GARBAGE\_INTERVAL=900  
openvidu-server\_1 | \* OPENVIDU\_SESSIONS\_GARBAGE\_THRESHOLD=3600  
openvidu-server\_1 | \* OPENVIDU\_STREAMS\_VIDEO\_MAX\_RECV\_BANDWIDTH=1000  
openvidu-server\_1 | \* OPENVIDU\_STREAMS\_VIDEO\_MAX\_SEND\_BANDWIDTH=1000  
openvidu-server\_1 | \* OPENVIDU\_STREAMS\_VIDEO\_MIN\_RECV\_BANDWIDTH=300  
openvidu-server\_1 | \* OPENVIDU\_STREAMS\_VIDEO\_MIN\_SEND\_BANDWIDTH=300  
openvidu-server\_1 | \* OPENVIDU\_WEBHOOK=false  
openvidu-server\_1 | \* OPENVIDU\_WEBHOOK\_ENDPOINT=  
openvidu-server\_1 | \* OPENVIDU\_WEBHOOK\_EVENTS=[sessionCreated,sessionDestroyed,participantJoined,participantLeft,webrtcConnectionCreated,webrtcConnectionDestroyed,recordingStatusChanged,filterEventDispatched,mediaNodeStatusChanged]  
openvidu-server\_1 | \* OPENVIDU\_WEBHOOK\_HEADERS=[]  
openvidu-server\_1 |  
openvidu-server\_1 |  
openvidu-server\_1 |  
openvidu-server\_1 | [WARN] 2020-10-23 12:55:02,691 [main] io.openvidu.server.OpenViduServer - You have set property server.port (or SERVER\_PORT). This will serve OpenVidu Server on your host at port 5443. But property HTTPS\_PORT (443) still configures the port that should be used to connect to OpenVidu Server from outside. Bear this in mind when configuring a proxy in front of OpenVidu Server  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:02,692 [main] io.openvidu.server.OpenViduServer - Using /dev/urandom for secure random generation  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:02,830 [main] io.openvidu.server.OpenViduServer - Starting OpenViduServer on ip-10-20-109-162 with PID 19 (/openvidu-server.jar started by root in /)  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:02,831 [main] io.openvidu.server.OpenViduServer - No active profile set, falling back to default profiles: default  
openvidu-server\_1 | [ERROR] 2020-10-23 12:55:04,233 [main] io.openvidu.server.config.OpenviduConfig - .env file not found at /.env  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:04,514 [main] org.springframework.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 5443 (http)  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:04,529 [main] org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler [“http-nio-0.0.0.0-5443”]  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:04,529 [main] org.apache.catalina.core.StandardService - Starting service [Tomcat]  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:04,530 [main] org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.30]  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:04,601 [main] org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:04,601 [main] org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 1730 ms  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:05,136 [main] io.openvidu.server.OpenViduServer - OpenVidu CDR service is disabled (may be enable with ‘OPENVIDU\_CDR=true’)  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:05,136 [main] io.openvidu.server.OpenViduServer - OpenVidu Webhook service is disabled (may be enabled with ‘OPENVIDU\_WEBHOOK=true’)  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:05,150 [main] io.openvidu.server.OpenViduServer - OpenVidu Server using one KMS: ws://localhost:8888/kurento  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:05,182 [JsonRpcClient-hearbeatExec-e1-t0] org.kurento.jsonrpc.client.JsonRpcClientNettyWebSocket - [KurentoClient] Connecting native client  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:05,182 [JsonRpcClient-hearbeatExec-e1-t0] org.kurento.jsonrpc.client.JsonRpcClientNettyWebSocket - [KurentoClient] Creating new NioEventLoopGroup  
openvidu-server\_1 | [INFO] 2020-10-23 12:55:05,377 [nioEventLoopGroup-2-1] org.kurento.jsonrpc.client.JsonRpcClientNettyWebSocket - [KurentoClient] Initiating new Netty channel. Will create new handler too!  
openvidu-server\_1 | [WARN] 2020-10-23 12:55:05,530 [nioEventLoopGroup-2-1] org.kurento.jsonrpc.client.JsonRpcClientNettyWebSocket - [KurentoClient] Exception caught in Netty websocket handler  
openvidu-server\_1 | io.netty.handler.codec.http.websocketx.WebSocketHandshakeException: Invalid handshake response getStatus: 404 Not Found  
openvidu-server\_1 | at io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker13.verify(WebSocketClientHandshaker13.java:274)  
openvidu-server\_1 | at io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker.finishHandshake(WebSocketClientHandshaker.java:302)  
openvidu-server\_1 | at org.kurento.jsonrpc.client.JsonRpcClientNettyWebSocket$JsonRpcWebSocketClientHandler.channelRead0(JsonRpcClientNettyWebSocket.java:98)  
openvidu-server\_1 | at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)  
openvidu-server\_1 | at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93)  
openvidu-server\_1 | at io.netty.handler.codec.http.websocketx.extensions.WebSocketClientExtensionHandler.channelRead(WebSocketClientExtensionHandler.java:127)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)  
openvidu-server\_1 | at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)  
openvidu-server\_1 | at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)  
openvidu-server\_1 | at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)  
openvidu-server\_1 | at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)  
openvidu-server\_1 | at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)  
openvidu-server\_1 | at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)  
openvidu-server\_1 | at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)  
openvidu-server\_1 | at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)  
openvidu-server\_1 | at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)  
openvidu-server\_1 | at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)  
openvidu-server\_1 | at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714)  
openvidu-server\_1 | at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650)  
openvidu-server\_1 | at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576)  
openvidu-server\_1 | at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)  
openvidu-server\_1 | at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)  
openvidu-server\_1 | at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)  
openvidu-server\_1 | at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)  
openvidu-server\_1 | at java.lang.Thread.run(Thread.java:748)  
openvidu-server\_1 | [WARN] 2020-10-23 12:55:05,541 [JsonRpcClient-hearbeatExec-e1-t0] org.kurento.jsonrpc.client.JsonRpcClient - [KurentoClient] Error sending heartbeat to server. Exception: [KurentoClient] Exception connecting to WebSocket server ws://localhost:8888/kurento  
openvidu-server\_1 | [WARN] 2020-10-23 12:55:05,549 [JsonRpcClient-hearbeatExec-e1-t0] org.kurento.jsonrpc.client.JsonRpcClient - [KurentoClient] Stopping heartbeat and closing client: failure during heartbeat mechanism  
openvidu-server\_1 | [WARN] 2020-10-23 12:55:05,548 [nioEventLoopGroup-2-1] org.kurento.jsonrpc.client.AbstractJsonRpcClientWebSocket - [KurentoClient] Exception sending close message. org.kurento.jsonrpc.JsonRpcClientClosedException:Trying to send a message in a client closed explicitly. When a client is closed, it can’t be reused. It is necessary to create another one  
openvidu-server\_1 | [ERROR] 2020-10-23 12:55:05,548 [main] io.openvidu.server.kurento.kms.KmsManager - KMS in ws://localhost:8888/kurento is not reachable by OpenVidu Server  
openvidu-server\_1 | [ERROR] 2020-10-23 12:55:05,550 [main] io.openvidu.server.kurento.kms.KmsManager - Shutting down OpenVidu Server  
openvidu-server\_1 | [WARN] 2020-10-23 12:55:05,555 [nioEventLoopGroup-2-1] org.kurento.jsonrpc.client.JsonRpcClientNettyWebSocket - [KurentoClient] Trying to close a JsonRpcClientNettyWebSocket with channel == null  
openvidu-server\_1 | [WARN] 2020-10-23 12:55:05,555 [nioEventLoopGroup-2-1] org.kurento.jsonrpc.client.JsonRpcClientNettyWebSocket - [KurentoClient] Trying to close a JsonRpcClientNettyWebSocket with group == null

Followed the deployment steps as suggested in previous post  
Above is the error log I am getting.  
What am I doing wrong here?

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [October 23, 2020, 4:04pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/7 "2020-10-23T16:04:02Z")

</div>

It seems like Kurento is not reachable.

1. Did you run `./openvidu start` ?
2. Can you show me the output of `docker ps`
3. If you have kurento installed in your system (via `apt`), uninstall it.

Regards,  
Carlos

---

<div class="post-metadata">

**Author:** ![deepak\_hegde](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@deepak\_hegde](https://openvidu.discourse.group/u/deepak_hegde)\
**Post date:** [October 23, 2020, 4:18pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/8 "2020-10-23T16:18:34Z")

</div>

I could able to run it now…as some other application was running at 8888 this issue was there.

 ![image](https://global.discourse-cdn.com/free1/uploads/openvidu/original/2X/2/26cfb493615a2e8be91a9a2f1f34f5e6e7e10fde.png)

Is it like if any nginx/apache is listening at port 80 or 443 we have to stop it?  
Cant we change HTTPS\_PORT to to some other port and run openvidu?  
 ![image](https://global.discourse-cdn.com/free1/uploads/openvidu/original/2X/0/0e60c5f945a4832e22780f122981cd2ba1b0f33a.png)  
As shown above openvidu is running but cant able to access from the URL.

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [October 23, 2020, 4:34pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/9 "2020-10-23T16:34:38Z")

</div>

You should run it if you want redirections to 443 for OpenVidu api. Change `HTTP_PORT` to a random port (for example 81) and `HTTPS_PORT` to your desired port.

Regards,  
Carlos

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [October 23, 2020, 4:36pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/10 "2020-10-23T16:36:07Z")

</div>

BTW It is recommended to deploy OpenVidu with port 80 and 443 free.

---

<div class="post-metadata">

**Author:** ![deepak\_hegde](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@deepak\_hegde](https://openvidu.discourse.group/u/deepak_hegde)\
**Post date:** [October 23, 2020, 4:39pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/11 "2020-10-23T16:39:06Z")

</div>

I tried changing it to 4443. Browser does not instead gives 502 error. when I was running through kms 4443 was loading the REST api. (confirming 4443 port is open)  
 ![image](https://global.discourse-cdn.com/free1/uploads/openvidu/original/2X/f/f67ba44bbd6d56599c46e11315f0d24ab8cd50cc.png)

 ![image](https://global.discourse-cdn.com/free1/uploads/openvidu/original/2X/8/8413c248faca35dcb7336c72eea1fb81f496b57f.png)

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [October 23, 2020, 4:54pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/12 "2020-10-23T16:54:05Z")

</div>

Can you show me your nginx logs with:

```auto
sudo su
cd /opt/openvidu
docker-compose logs nginx

```

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [October 23, 2020, 4:54pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/13 "2020-10-23T16:54:47Z")

</div>

Remember that properties should be changed in `/opt/openvidu/.env` file

---

<div class="post-metadata">

**Author:** ![deepak\_hegde](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@deepak\_hegde](https://openvidu.discourse.group/u/deepak_hegde)\
**Post date:** [October 23, 2020, 5:03pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/14 "2020-10-23T17:03:21Z")

</div>

> [@cruizba](#):
>
> `docker-compose logs nginx`

 ![image](https://global.discourse-cdn.com/free1/uploads/openvidu/original/2X/d/d3ba1ca7d6d88882e68bb90e026f6da2b07e6c14.png)

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [October 23, 2020, 5:08pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/15 "2020-10-23T17:08:02Z")

</div>

Please can you also show the first part of the nginx log?

```auto
docker-compose logs nginx | head -n 20

```

---

<div class="post-metadata">

**Author:** ![deepak\_hegde](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@deepak\_hegde](https://openvidu.discourse.group/u/deepak_hegde)\
**Post date:** [October 23, 2020, 5:09pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/16 "2020-10-23T17:09:52Z")

</div>

> [@cruizba](#):
>
> `docker-compose logs nginx | head -n 20`

Is this the one?

 ![image](https://global.discourse-cdn.com/free1/uploads/openvidu/original/2X/a/a435ad5dd5198fd645d50e4879fd94c7f0f8ed6d.png)

---

<div class="post-metadata">

**Author:** ![cruizba](https://yyz2.discourse-cdn.com/free1/user_avatar/openvidu.discourse.group/cruizba/32/18_2.png) [@cruizba](https://openvidu.discourse.group/u/cruizba)\
**Post date:** [October 23, 2020, 5:12pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/17 "2020-10-23T17:12:23Z")

</div>

Nginx is not starting with configured ports.

Please ensure that you have in your .env property this variables:

```auto
HTTP_PORT=81
HTTPS_PORT=4443

```

And restart openvidu with

```auto
sudo su
cd /opt/openvidu
./openvidu restart

```

---

<div class="post-metadata">

**Author:** ![deepak\_hegde](https://avatars.discourse-cdn.com/v4/letter/d/f6c823/32.png) [@deepak\_hegde](https://openvidu.discourse.group/u/deepak_hegde)\
**Post date:** [October 23, 2020, 5:15pm UTC](https://openvidu.discourse.group/t/connecting-but-no-video-or-audio-iceconnectionstate-disconnected/2196/18 "2020-10-23T17:15:46Z")

</div>

> [@cruizba](#):
>
> docker-compose logs nginx | head -n 20

Worked like a pro…  
All I missed was HTTP\_PORT along with HTTPS\_PORT  
Thanks a million.
