JFIF ( %"1"%)+...383,7(-.- 404 Not Found
Sh3ll
OdayForums


Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20
System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64
User : apache ( 48)
PHP Version : 7.4.20
Disable Function : NONE
Directory :  /proc/self/cwd/usr/local/FlashphonerWebCallServer/logs/server_logs/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/cwd/usr/local/FlashphonerWebCallServer/logs/server_logs/flashphoner.log.2024-01-18-13
13:04:44,985 WARN       WSServerHandler - WSS-pool-17-thread-27320 Close channel [id: 0x6290b750, /212.102.40.218:33560 => /45.252.249.168:8443] because: java.io.IOException 'Connection reset by peer'
13:04:46,004 WARN       WSServerHandler - WSS-pool-17-thread-27320 Close channel [id: 0x280692eb, /212.102.40.218:37260 => /45.252.249.168:8443] because: java.io.IOException 'Connection reset by peer'
13:04:48,233 WARN       WSServerHandler - WSS-pool-17-thread-27320 Close channel [id: 0x0991b393, /212.102.40.218:43546 => /45.252.249.168:8443] because: java.io.IOException 'Connection reset by peer'
13:04:49,395 WARN       WSServerHandler - WSS-pool-17-thread-27320 Close channel [id: 0x2042bebd, /212.102.40.218:43718 => /45.252.249.168:8443] because: java.io.IOException 'Connection reset by peer'
13:07:12,263 ERROR    HttpServerHandler - HTTP-pool-3-thread-349 HTTP error
java.lang.IllegalArgumentException: empty text
	at org.jboss.netty.handler.codec.http.HttpVersion.<init>(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpVersion.valueOf(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:07:12,273 ERROR    HttpServerHandler - HTTP-pool-3-thread-349 HTTP error
java.lang.IllegalArgumentException: empty text
	at org.jboss.netty.handler.codec.http.HttpVersion.<init>(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpVersion.valueOf(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.cleanup(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.channelDisconnected(Unknown Source)
	at org.jboss.netty.channel.Channels.fireChannelDisconnected(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.close(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.handleAcceptedSocket(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.eventSunk(Unknown Source)
	at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(Unknown Source)
	at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleDownstream(Unknown Source)
	at org.jboss.netty.channel.Channels.close(Unknown Source)
	at org.jboss.netty.channel.AbstractChannel.close(Unknown Source)
	at com.flashphoner.server.http.G.exceptionCaught(Unknown Source)
	at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.exceptionCaught(Unknown Source)
	at org.jboss.netty.channel.Channels.fireExceptionCaught(Unknown Source)
	at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:19:40,218 ERROR    HttpServerHandler - HTTPS-pool-5-thread-44 HTTP error
javax.net.ssl.SSLException: not an SSL/TLS record: 434f4e4e4543542034352e36312e3133372e3132363a3732323720485454502f312e310d0a486f73743a2034352e36312e3133372e3132363a373232370d0a557365722d4167656e743a20507974686f6e2f332e3920707974686f6e2d736f636b732f322e302e330d0a0d0a
	at org.jboss.netty.handler.ssl.SslHandler.decode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:19:41,446 ERROR    HttpServerHandler - HTTPS-pool-5-thread-66 HTTP error
javax.net.ssl.SSLException: not an SSL/TLS record: 434f4e4e454354203138352e36352e3234352e3134303a3732323720485454502f312e310d0a486f73743a203138352e36352e3234352e3134303a373232370d0a557365722d4167656e743a20507974686f6e2f332e3920707974686f6e2d736f636b732f322e302e330d0a0d0a
	at org.jboss.netty.handler.ssl.SslHandler.decode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:19:41,951 ERROR    HttpServerHandler - HTTPS-pool-5-thread-37 HTTP error
javax.net.ssl.SSLException: not an SSL/TLS record: 434f4e4e4543542034352e36312e3133372e3132363a3732323720485454502f312e310d0a486f73743a2034352e36312e3133372e3132363a373232370d0a557365722d4167656e743a20507974686f6e2f332e3920707974686f6e2d736f636b732f322e302e330d0a0d0a
	at org.jboss.netty.handler.ssl.SslHandler.decode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:19:42,685 ERROR    HttpServerHandler - HTTPS-pool-5-thread-783 HTTP error
javax.net.ssl.SSLException: not an SSL/TLS record: 434f4e4e454354203139332e3134392e3138392e3132363a3732323720485454502f312e310d0a486f73743a203139332e3134392e3138392e3132363a373232370d0a557365722d4167656e743a20507974686f6e2f332e3920707974686f6e2d736f636b732f322e302e330d0a0d0a
	at org.jboss.netty.handler.ssl.SslHandler.decode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:19:43,846 ERROR    HttpServerHandler - HTTPS-pool-5-thread-44 HTTP error
javax.net.ssl.SSLException: not an SSL/TLS record: 434f4e4e454354203138352e36352e3234352e3134303a3732323720485454502f312e310d0a486f73743a203138352e36352e3234352e3134303a373232370d0a557365722d4167656e743a20507974686f6e2f332e3920707974686f6e2d736f636b732f322e302e330d0a0d0a
	at org.jboss.netty.handler.ssl.SslHandler.decode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:19:44,901 ERROR    HttpServerHandler - HTTPS-pool-5-thread-66 HTTP error
javax.net.ssl.SSLException: not an SSL/TLS record: 434f4e4e454354203139332e3134392e3138392e3132363a3732323720485454502f312e310d0a486f73743a203139332e3134392e3138392e3132363a373232370d0a557365722d4167656e743a20507974686f6e2f332e3920707974686f6e2d736f636b732f322e302e330d0a0d0a
	at org.jboss.netty.handler.ssl.SslHandler.decode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:19:46,294 ERROR    HttpServerHandler - HTTPS-pool-5-thread-37 HTTP error
javax.net.ssl.SSLException: not an SSL/TLS record: 434f4e4e4543542034352e36312e3133372e3132363a3732323720485454502f312e310d0a486f73743a2034352e36312e3133372e3132363a373232370d0a557365722d4167656e743a20507974686f6e2f332e3920707974686f6e2d736f636b732f322e302e330d0a0d0a
	at org.jboss.netty.handler.ssl.SslHandler.decode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:19:48,069 ERROR    HttpServerHandler - HTTPS-pool-5-thread-783 HTTP error
javax.net.ssl.SSLException: not an SSL/TLS record: 434f4e4e4543542034352e36312e3133362e3137353a3732323720485454502f312e310d0a486f73743a2034352e36312e3133362e3137353a373232370d0a557365722d4167656e743a20507974686f6e2f332e3920707974686f6e2d736f636b732f322e302e330d0a0d0a
	at org.jboss.netty.handler.ssl.SslHandler.decode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:19:48,853 ERROR    HttpServerHandler - HTTPS-pool-5-thread-44 HTTP error
javax.net.ssl.SSLException: not an SSL/TLS record: 434f4e4e4543542034352e36312e3133362e3137353a3732323720485454502f312e310d0a486f73743a2034352e36312e3133362e3137353a373232370d0a557365722d4167656e743a20507974686f6e2f332e3920707974686f6e2d736f636b732f322e302e330d0a0d0a
	at org.jboss.netty.handler.ssl.SslHandler.decode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:19:50,118 ERROR    HttpServerHandler - HTTPS-pool-5-thread-66 HTTP error
javax.net.ssl.SSLException: not an SSL/TLS record: 434f4e4e4543542034352e36312e3133372e3132363a3732323720485454502f312e310d0a486f73743a2034352e36312e3133372e3132363a373232370d0a557365722d4167656e743a20507974686f6e2f332e3920707974686f6e2d736f636b732f322e302e330d0a0d0a
	at org.jboss.netty.handler.ssl.SslHandler.decode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:34:15,340 ERROR     HLSServerHandler - HLS-HTTP-pool-22-thread-32 HTTP error
java.io.IOException: Connection reset by peer
	at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:377)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:40:43,992 INFO       WSServerHandler - WS-pool-14-thread-44068 Orgign: null
13:40:44,007 WARN       WSServerHandler - WS-pool-14-thread-44068 Close channel [id: 0x4a269fdd, /146.19.24.23:57102 => /45.252.249.168:8080] because: org.jboss.netty.handler.codec.http.websocketx.WebSocketHandshakeException 'not a WebSocket handshake request: missing upgrade'
13:51:20,174 ERROR     HLSServerHandler - HLS-HTTP-pool-22-thread-163 HTTP error
java.lang.ArrayIndexOutOfBoundsException
13:51:22,934 INFO           WCS4Handler - HLS-HTTP-pool-22-thread-254 onConnect client: com.flashphoner.server.H.H@43596832; params: Connection{sipRegisterRequired=null, sipLogin='null', sipAuthenticationName='null', sipPassword='null', sipVisibleName='null', sipDomain='null', sipOutboundProxy='null', sipPort=null, sipContactParams='null', width=640, height=480, supportedResolutions='null', useDTLS=null, mediaProviders=[HLS], appMainClass='null', authToken='null', status='null', restClientConfig=null, clientVersion=null, keepAlive=false}Context{custom={aclAuth=null}, nodeId='null', appKey='null', sessionId='null'}
13:51:23,460 INFO            RestClient - HLS-HTTP-pool-22-thread-254 SEND REST OBJECT ==>
URL:http://localhost:8081/apps/EchoApp/ConnectionStatusEvent
OBJECT:
{
  "nodeId" : "Rs89OeJE6aVMLevj6HcsN1C0cWIKwIqM@45.252.249.168",
  "appKey" : "defaultApp",
  "sessionId" : "nice ports,-HLS",
  "width" : 640,
  "height" : 480,
  "useWsTunnel" : false,
  "useWsTunnelPacketization2" : false,
  "msePacketizationVersion" : 1,
  "useBase64BinaryEncoding" : false,
  "mediaProviders" : [ "HLS" ],
  "authToken" : "nice ports,-HLS",
  "status" : "ESTABLISHED",
  "keepAlive" : false,
  "aclAuth" : null
}
13:51:23,850 INFO         RestApiRouter - HTTP-pool-3-thread-182 Use controller class com.flashphoner.rest.server.apps.echo_apps.EchoApp with path /apps/EchoApp/ConnectionStatusEvent
13:51:23,961 INFO               EchoApp - HTTP-pool-3-thread-182 handleRequest method: ConnectionStatusEvent params:{nodeId=Rs89OeJE6aVMLevj6HcsN1C0cWIKwIqM@45.252.249.168, appKey=defaultApp, sessionId=nice ports,-HLS, width=640, height=480, useWsTunnel=false, useWsTunnelPacketization2=false, msePacketizationVersion=1, useBase64BinaryEncoding=false, mediaProviders=[HLS], authToken=nice ports,-HLS, status=ESTABLISHED, keepAlive=false, aclAuth=null}
13:51:24,056 INFO            RestClient - HLS-HTTP-pool-22-thread-254 content -> {"nodeId":"Rs89OeJE6aVMLevj6HcsN1C0cWIKwIqM@45.252.249.168","appKey":"defaultApp","sessionId":"nice ports,-HLS","width":640,"height":480,"useWsTunnel":false,"useWsTunnelPacketization2":false,"msePacketizationVersion":1,"useBase64BinaryEncoding":false,"mediaProviders":["HLS"],"authToken":"nice ports,-HLS","status":"ESTABLISHED","keepAlive":false,"aclAuth":null}
13:51:24,114 INFO            RestClient - HLS-HTTP-pool-22-thread-254 RECEIVED REST OBJECT <==
URL:http://localhost:8081/apps/EchoApp/ConnectionStatusEvent
OBJECT:
{
  "nodeId" : "Rs89OeJE6aVMLevj6HcsN1C0cWIKwIqM@45.252.249.168",
  "appKey" : "defaultApp",
  "sessionId" : "nice ports,-HLS",
  "width" : 640,
  "height" : 480,
  "useWsTunnel" : false,
  "useWsTunnelPacketization2" : false,
  "msePacketizationVersion" : 1,
  "useBase64BinaryEncoding" : false,
  "mediaProviders" : [ "HLS" ],
  "authToken" : "nice ports,-HLS",
  "status" : "ESTABLISHED",
  "keepAlive" : false,
  "aclAuth" : null
}
13:51:24,163 INFO           WCS4Handler - HLS-HTTP-pool-22-thread-254 Connected client: ClientConfig{rtspMedia=falsertmpAgent=false, wsTunnel=false, login='ilc303m2vj6u6m3mhpre9i6hsg', authenticationName='null', password='null', domain='null', outboundProxy='null', port=0, visibleName='null', regRequired=false, applicationName='null', swfUrl='null', qValue='null', pAssociatedUri='null', contactParams='null', authDate=Thu Jan 18 13:51:22 EST 2024, authToken='nice ports,-HLS', logsFolderName='null', clientVersion='null', clientOSVersion='null', clientBrowserVersion='null', wsTunnelPacketization2='false', custom='{aclAuth=null}'}
13:51:24,164 INFO     HLSStreamProvider - HLS-HTTP-pool-22-thread-254 HLS connected to server, id:nice ports,-HLS
13:51:24,182 WARN      HLSServerHandler - HLS-HTTP-pool-22-thread-254 Unrecognized request /nice%20ports%2C/Tri%6Eity.txt%2ebak
13:51:25,320 ERROR     HLSServerHandler - HLS-HTTP-pool-22-thread-32 HTTP error
java.lang.IllegalArgumentException: invalid version format: +ツツWハ6ᆵユᆴ~ᄆ￝マ I¦O￑ᅱ￐￟チフ:ᄈKBᅠ7&￀+￀/￀,￀0ᅩ로ᄄ￀	￀￀
	at org.jboss.netty.handler.codec.http.HttpVersion.<init>(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpVersion.valueOf(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:51:25,332 ERROR     HLSServerHandler - HLS-HTTP-pool-22-thread-32 HTTP error
java.lang.IllegalArgumentException: invalid version format: +ツツWハ6ᆵユᆴ~ᄆ￝マ I¦O￑ᅱ￐￟チフ:ᄈKBᅠ7&￀+￀/￀,￀0ᅩ로ᄄ￀	￀￀
	at org.jboss.netty.handler.codec.http.HttpVersion.<init>(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpVersion.valueOf(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.cleanup(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.channelDisconnected(Unknown Source)
	at org.jboss.netty.channel.Channels.fireChannelDisconnected(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.close(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.handleAcceptedSocket(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.eventSunk(Unknown Source)
	at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(Unknown Source)
	at org.jboss.netty.channel.Channels.close(Unknown Source)
	at org.jboss.netty.channel.AbstractChannel.close(Unknown Source)
	at com.flashphoner.server.H.B.exceptionCaught(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.exceptionCaught(Unknown Source)
	at org.jboss.netty.channel.Channels.fireExceptionCaught(Unknown Source)
	at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:51:26,852 ERROR     HLSServerHandler - HLS-HTTP-pool-22-thread-308 HTTP error
java.lang.IllegalArgumentException: empty text
	at org.jboss.netty.handler.codec.http.HttpVersion.<init>(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpVersion.valueOf(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:51:26,854 ERROR     HLSServerHandler - HLS-HTTP-pool-22-thread-308 HTTP error
java.lang.IllegalArgumentException: empty text
	at org.jboss.netty.handler.codec.http.HttpVersion.<init>(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpVersion.valueOf(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.cleanup(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.channelDisconnected(Unknown Source)
	at org.jboss.netty.channel.Channels.fireChannelDisconnected(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.close(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.handleAcceptedSocket(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.eventSunk(Unknown Source)
	at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(Unknown Source)
	at org.jboss.netty.channel.Channels.close(Unknown Source)
	at org.jboss.netty.channel.AbstractChannel.close(Unknown Source)
	at com.flashphoner.server.H.B.exceptionCaught(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.exceptionCaught(Unknown Source)
	at org.jboss.netty.channel.Channels.fireExceptionCaught(Unknown Source)
	at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:51:28,337 ERROR     HLSServerHandler - HLS-HTTP-pool-22-thread-163 HTTP error
java.lang.IllegalArgumentException: invalid version format: マ￐ᄡFᅬ+ᆪV�Xᄌᄈ7ロ ;￯￲Oヨメᅣ-|ᅠヤ ゙̄}E&￀+￀/￀,￀0ᅩ로ᄄ￀	￀￀
	at org.jboss.netty.handler.codec.http.HttpVersion.<init>(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpVersion.valueOf(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:51:28,338 ERROR     HLSServerHandler - HLS-HTTP-pool-22-thread-163 HTTP error
java.lang.IllegalArgumentException: invalid version format: マ￐ᄡFᅬ+ᆪV�Xᄌᄈ7ロ ;￯￲Oヨメᅣ-|ᅠヤ ゙̄}E&￀+￀/￀,￀0ᅩ로ᄄ￀	￀￀
	at org.jboss.netty.handler.codec.http.HttpVersion.<init>(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpVersion.valueOf(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.cleanup(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.channelDisconnected(Unknown Source)
	at org.jboss.netty.channel.Channels.fireChannelDisconnected(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.close(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.handleAcceptedSocket(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.eventSunk(Unknown Source)
	at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(Unknown Source)
	at org.jboss.netty.channel.Channels.close(Unknown Source)
	at org.jboss.netty.channel.AbstractChannel.close(Unknown Source)
	at com.flashphoner.server.H.B.exceptionCaught(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.exceptionCaught(Unknown Source)
	at org.jboss.netty.channel.Channels.fireExceptionCaught(Unknown Source)
	at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:51:28,802 ERROR     HLSServerHandler - HLS-HTTP-pool-22-thread-254 HTTP error
java.lang.IllegalArgumentException: empty text
	at org.jboss.netty.handler.codec.http.HttpVersion.<init>(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpVersion.valueOf(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:51:28,803 ERROR     HLSServerHandler - HLS-HTTP-pool-22-thread-254 HTTP error
java.lang.IllegalArgumentException: empty text
	at org.jboss.netty.handler.codec.http.HttpVersion.<init>(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpVersion.valueOf(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpRequestDecoder.createMessage(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.http.HttpMessageDecoder.decode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(Unknown Source)
	at org.jboss.netty.handler.codec.replay.ReplayingDecoder.cleanup(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.channelDisconnected(Unknown Source)
	at org.jboss.netty.channel.Channels.fireChannelDisconnected(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.close(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.handleAcceptedSocket(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.eventSunk(Unknown Source)
	at org.jboss.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(Unknown Source)
	at org.jboss.netty.channel.Channels.close(Unknown Source)
	at org.jboss.netty.channel.AbstractChannel.close(Unknown Source)
	at com.flashphoner.server.H.B.exceptionCaught(Unknown Source)
	at org.jboss.netty.handler.codec.frame.FrameDecoder.exceptionCaught(Unknown Source)
	at org.jboss.netty.channel.Channels.fireExceptionCaught(Unknown Source)
	at org.jboss.netty.channel.AbstractChannelSink.exceptionCaught(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.Channels.fireMessageReceived(Unknown Source)
	at org.jboss.netty.channel.socket.nio.NioWorker.read(Unknown Source)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.processSelectedKeys(Unknown Source)
	at org.jboss.netty.channel.socket.nio.DeadlockAwareNioWorker.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
13:56:42,885 INFO      HLSStreamManager - HLSStreamProviderKeepaliveThread-83 Closing by timeout HLSStreamProvider, id:nice ports,-HLS
13:56:42,962 INFO           WCS4Handler - DISCONNECT-CLIENT-pool-6-thread-598 Disconnect client: com.flashphoner.server.client.MediaWCSClient@4631c0af
13:56:42,969 INFO           WCS4Handler - DISCONNECT-CLIENT-pool-6-thread-598 
[-- BEGIN CLIENT LOG --]
CONF: ClientConfig{rtspMedia=falsertmpAgent=false, wsTunnel=false, login='ilc303m2vj6u6m3mhpre9i6hsg', authenticationName='null', password='null', domain='null', outboundProxy='null', port=0, visibleName='null', regRequired=false, applicationName='null', swfUrl='null', qValue='null', pAssociatedUri='null', contactParams='null', authDate=Thu Jan 18 13:51:22 EST 2024, authToken='nice ports,-HLS', logsFolderName='null', clientVersion='null', clientOSVersion='null', clientBrowserVersion='null', wsTunnelPacketization2='false', custom='{aclAuth=null}'}
IMPL: com.flashphoner.server.H.H@43596832
LOGS:
Client didn't pushed logs to server, try to enable push_log at client side.
[-- END CLIENT LOG ----]
13:56:42,977 INFO           WCS4Handler - DISCONNECT-CLIENT-pool-6-thread-598 Report client-ilc303m2vj6u6m3mhpre9i6hsg-2024.01.18.13.56.42-1705604202972.report is submitted
13:56:43,139 INFO            RestClient - API-ASYNC-pool-7-thread-601 SEND REST OBJECT ==>
URL:http://localhost:8081/apps/EchoApp/ConnectionStatusEvent
OBJECT:
{
  "nodeId" : "Rs89OeJE6aVMLevj6HcsN1C0cWIKwIqM@45.252.249.168",
  "appKey" : "defaultApp",
  "sessionId" : "nice ports,-HLS",
  "status" : "DISCONNECTED"
}
13:56:43,192 INFO      HLSStreamManager - HLSStreamProviderKeepaliveThread-83 Removed com.flashphoner.server.H.H@43596832 by stream name nice ports,
13:56:43,265 INFO         RestApiRouter - HTTP-pool-3-thread-101 Use controller class com.flashphoner.rest.server.apps.echo_apps.EchoApp with path /apps/EchoApp/ConnectionStatusEvent
13:56:43,267 INFO               EchoApp - HTTP-pool-3-thread-101 handleRequest method: ConnectionStatusEvent params:{nodeId=Rs89OeJE6aVMLevj6HcsN1C0cWIKwIqM@45.252.249.168, appKey=defaultApp, sessionId=nice ports,-HLS, status=DISCONNECTED}
13:56:43,272 INFO            RestClient - API-ASYNC-pool-7-thread-601 content -> {"nodeId":"Rs89OeJE6aVMLevj6HcsN1C0cWIKwIqM@45.252.249.168","appKey":"defaultApp","sessionId":"nice ports,-HLS","status":"DISCONNECTED"}
13:56:43,277 INFO            RestClient - API-ASYNC-pool-7-thread-601 RECEIVED REST OBJECT <==
URL:http://localhost:8081/apps/EchoApp/ConnectionStatusEvent
OBJECT:
{
  "nodeId" : "Rs89OeJE6aVMLevj6HcsN1C0cWIKwIqM@45.252.249.168",
  "appKey" : "defaultApp",
  "sessionId" : "nice ports,-HLS",
  "status" : "DISCONNECTED"
}

ZeroDay Forums Mini