m1k1o / neko

A self hosted virtual browser that runs in docker and uses WebRTC.
https://neko.m1k1o.net/
Apache License 2.0
5.95k stars 449 forks source link

reconnecting #315

Open Git-Kyro opened 1 year ago

Git-Kyro commented 1 year ago

I am trying to run neko with docker-compose, but it can not for me, has anyone else had the same problem?

version: "3.4"
services:
  neko:
    image: "m1k1o/neko:google-chrome"
    cap_add:
      - SYS_ADMIN
    restart: "unless-stopped"
    shm_size: "4gb"
    ports:
      - "8080:8080"
      - "52000-52100:52000-52100/udp"
    environment:
      NEKO_SCREEN: 1920x1080@30
      NEKO_PASSWORD: neko
      NEKO_PASSWORD_ADMIN: admin
      NEKO_EPR: 52000-52100
      NEKO_ICELITE: 1
      NEKO_NAT1TO1: 192.168.122.103
2023-06-08 23:58:30,067 DEBG 'neko' stdout output:
11:58PM INF signal update - RemoteCandidate id=xmTDEJzSSVe800IbsXw-UUVy33IqDkYe module=session

2023-06-08 23:58:42,053 DEBG 'neko' stdout output:
11:58PM INF Setting new connection state: Failed module=webrtc submodule=pion subsystem=ice
11:58PM INF ICE connection state changed: failed module=webrtc submodule=pion subsystem=pc
11:58PM INF connection state has changed connection_state=failed module=webrtc
11:58PM INF peer connection state changed: failed module=webrtc submodule=pion subsystem=pc

2023-06-08 23:58:42,054 DEBG 'neko' stdout output:
11:58PM WRN peer failed id=xmTDEJzSSVe800IbsXw-UUVy33IqDkYe module=webrtc
11:58PM WRN Failed to discover mDNS candidate 1e5f3c24-5784-4381-a183-679f36015822.local: mDNS: connection is closed module=webrtc submodule=pion subsystem=ice
11:58PM INF Setting new connection state: Closed module=webrtc submodule=pion subsystem=ice
11:58PM INF peer connection state changed: closed module=webrtc submodule=pion subsystem=pc
11:58PM INF ICE connection state changed: closed module=webrtc submodule=pion subsystem=pc

2023-06-08 23:58:42,055 DEBG 'neko' stdout output:
11:58PM INF connection state has changed connection_state=closed module=webrtc
11:58PM WRN Failed to start manager: connecting canceled by caller module=webrtc submodule=pion subsystem=pc
11:58PM INF peer closed id=xmTDEJzSSVe800IbsXw-UUVy33IqDkYe module=webrtc
11:58PM WRN Failed to start SCTP: DTLS not established module=webrtc submodule=pion subsystem=pc
11:58PM WRN undeclaredMediaProcessor failed to open SrtpSession: the DTLS transport has not started yet module=webrtc submodule=pion subsystem=pc
11:58PM WRN undeclaredMediaProcessor failed to open SrtcpSession: the DTLS transport has not started yet module=webrtc submodule=pion subsystem=pc

2023-06-08 23:58:42,059 DEBG 'pulseaudio' stdout output:
I: [pulseaudio] source-output.c: Freeing output 0 "Record Stream"

2023-06-08 23:58:42,059 DEBG 'pulseaudio' stdout output:
I: [pulseaudio] client.c: Freed 0 "neko"
I: [pulseaudio] protocol-native.c: Connection died.

2023-06-08 23:58:42,061 DEBG 'neko' stdout output:
11:58PM INF destroying pipeline module=capture submodule=stream-sink video_id=audio
11:58PM INF last listener, stopping module=capture submodule=stream-sink video_id=audio

2023-06-08 23:58:42,085 DEBG 'neko' stdout output:
11:58PM INF destroying pipeline module=capture submodule=stream-sink video_id=video
11:58PM INF last listener, stopping module=capture submodule=stream-sink video_id=video
11:58PM INF destroying session module=session session_id=xmTDEJzSSVe800IbsXw-UUVy33IqDkYe
Ilaiwi commented 1 year ago

Same here.

Screen Shot 2023-06-08 at 5 18 43 PM

m1k1o commented 1 year ago

Please take a look at troubleshooting page of docs. It should provide you with help and guidance. https://neko.m1k1o.net/#/getting-started/troubleshooting