Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Offical apps | Community apps | Demo | Docs | Install
  1. Cloudron Forum
  2. MiroTalk
  3. Mirotalk SFU crashes regularly during meeting after update

Mirotalk SFU crashes regularly during meeting after update

Scheduled Pinned Locked Moved MiroTalk
12 Posts 3 Posters 221 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • avatar1024A
    avatar1024A
    avatar1024
    Super Fan
    wrote last edited by
    #1

    I did a bunch of MiroTalk SFU updates on one of my instance (for some reasons that instance was behind on auto update, the package was at 2.12.5 this morning and so updated several times to get to the current version 2.13.1).

    Then I had a meeting and several crashes occurred during it.

    Here are the logs when the crash happened:

    Nov 02 10:06:32 browser: 'Chrome 156.0.0.0'
    Nov 02 10:06:32 isDesktop: true,
    Nov 02 10:06:32 os: 'Windows 10',
    Nov 02 10:06:32 peer_name: 'xxxxxxx',
    Nov 02 10:06:32 }
    Nov 02 10:06:32 } +1ms
    Nov 02 10:06:33 [11/2/2026, 10:06:33:139] [Server] Get producers 'xxxxxxx' +174ms
    Nov 02 10:06:33 [11/2/2026, 10:06:33:200] [Server] Create WebRTC transport request received {
    Nov 02 10:06:33 [11/2/2026, 10:06:33:201] [Room] webRtcTransportOptions -----> {
    Nov 02 10:06:33 [11/2/2026, 10:06:33:202] [Room] webRtcTransportOptions -----> {
    Nov 02 10:06:33 [11/2/2026, 10:06:33:202] [Server] Create WebRTC transport request received {
    Nov 02 10:06:33 [11/2/2026, 10:06:33:203] [Room] WebRTC Transport not created, mediasoup worker closed {
    Nov 02 10:06:33 [11/2/2026, 10:06:33:204] [Room] WebRTC Transport not created, mediasoup worker closed {
    Nov 02 10:06:33 [11/2/2026, 10:06:33:204] [Server] Create WebRTC Transport skipped, media server unavailable {
    Nov 02 10:06:33 [11/2/2026, 10:06:33:205] [Server] Create WebRTC Transport skipped, media server unavailable {
    Nov 02 10:06:33 ],
    Nov 02 10:06:33 ],
    Nov 02 10:06:33 announcedAddress: '45.129.180.172',
    Nov 02 10:06:33 announcedAddress: '45.129.180.172',
    Nov 02 10:06:33 announcedAddress: '45.129.180.172',
    Nov 02 10:06:33 announcedAddress: '45.129.180.172',
    Nov 02 10:06:33 browser: 'Chrome 156.0.0.0'
    Nov 02 10:06:33 browser: 'Chrome 156.0.0.0'
    Nov 02 10:06:33 browser: 'Chrome 156.0.0.0'
    Nov 02 10:06:33 browser: 'Chrome 156.0.0.0'
    Nov 02 10:06:33 enableBwe: true,
    Nov 02 10:06:33 enableBwe: true,
    Nov 02 10:06:33 enableSctp: true,
    Nov 02 10:06:33 enableSctp: true,
    Nov 02 10:06:33 enableTcp: true,
    Nov 02 10:06:33 enableTcp: true,
    Nov 02 10:06:33 enableUdp: true,
    Nov 02 10:06:33 enableUdp: true,
    Nov 02 10:06:33 error: 'Channel closed, cannot send request [method:ROUTER_CREATE_WEBRTCTRANSPORT]',
    Nov 02 10:06:33 error: 'Channel closed, cannot send request [method:ROUTER_CREATE_WEBRTCTRANSPORT]',
    Nov 02 10:06:33 error: 'Media server unavailable',
    Nov 02 10:06:33 error: 'Media server unavailable',
    Nov 02 10:06:33 iceConsentTimeout: 35,
    Nov 02 10:06:33 iceConsentTimeout: 35,
    Nov 02 10:06:33 initialAvailableOutgoingBitrate: 2500000,
    Nov 02 10:06:33 initialAvailableOutgoingBitrate: 2500000,
    Nov 02 10:06:33 ip: '0.0.0.0',
    Nov 02 10:06:33 ip: '0.0.0.0',
    Nov 02 10:06:33 ip: '0.0.0.0',
    Nov 02 10:06:33 ip: '0.0.0.0',
    Nov 02 10:06:33 isDesktop: true,
    Nov 02 10:06:33 isDesktop: true,
    Nov 02 10:06:33 isDesktop: true,
    Nov 02 10:06:33 isDesktop: true,
    Nov 02 10:06:33 listenInfos: [
    Nov 02 10:06:33 listenInfos: [
    Nov 02 10:06:33 maxIncomingBitrate: 3000000,
    Nov 02 10:06:33 maxIncomingBitrate: 3000000,
    Nov 02 10:06:33 maxReceiveMessageSize: 262144
    Nov 02 10:06:33 maxReceiveMessageSize: 262144
    Nov 02 10:06:33 maxSendMessageSize: 262144,
    Nov 02 10:06:33 maxSendMessageSize: 262144,
    Nov 02 10:06:33 minOutgoingBitrate: 1000000,
    Nov 02 10:06:33 minOutgoingBitrate: 1000000,
    Nov 02 10:06:33 os: 'Windows 10',
    Nov 02 10:06:33 os: 'Windows 10',
    Nov 02 10:06:33 os: 'Windows 10',
    Nov 02 10:06:33 os: 'Windows 10',
    Nov 02 10:06:33 peerInfo: {
    Nov 02 10:06:33 peerInfo: {
    Nov 02 10:06:33 peer_name: 'xxxxxxx',
    Nov 02 10:06:33 peer_name: 'xxxxxxx',
    Nov 02 10:06:33 peer_name: 'xxxxxxx',
    Nov 02 10:06:33 peer_name: 'xxxxxxx',
    Nov 02 10:06:33 portRange: { min: 25000, max: 25100 }
    Nov 02 10:06:33 portRange: { min: 25000, max: 25100 }
    Nov 02 10:06:33 portRange: { min: 25000, max: 25100 }
    Nov 02 10:06:33 portRange: { min: 25000, max: 25100 }
    Nov 02 10:06:33 preferUdp: true,
    Nov 02 10:06:33 preferUdp: true,
    Nov 02 10:06:33 protocol: 'tcp',
    Nov 02 10:06:33 protocol: 'tcp',
    Nov 02 10:06:33 protocol: 'udp',
    Nov 02 10:06:33 protocol: 'udp',
    Nov 02 10:06:33 socket_id: '3yWKF4OAPTkLTzItAAAD'
    Nov 02 10:06:33 socket_id: '3yWKF4OAPTkLTzItAAAD'
    Nov 02 10:06:33 {
    Nov 02 10:06:33 {
    Nov 02 10:06:33 {
    Nov 02 10:06:33 {
    Nov 02 10:06:33 }
    Nov 02 10:06:33 }
    Nov 02 10:06:33 }
    Nov 02 10:06:33 }
    Nov 02 10:06:33 } +0ms
    Nov 02 10:06:33 } +0ms
    Nov 02 10:06:33 } +1ms
    Nov 02 10:06:33 } +1ms
    Nov 02 10:06:33 } +1ms
    Nov 02 10:06:33 } +237ms
    Nov 02 10:06:33 } +2ms
    Nov 02 10:06:33 } +61ms
    Nov 02 10:06:33 },
    Nov 02 10:06:33 },
    Nov 02 10:06:33 ⠙
    Nov 02 10:07:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.17.127:3010
    Nov 02 10:07:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.17.127:3010
    Nov 02 10:07:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.17.127:3010
    Nov 02 10:07:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.17.127:3010
    Nov 02 10:07:20 => Healthcheck error: Error: connect ECONNREFUSED 172.18.17.127:3010
    Nov 02 10:07:21 => Ensuring permissions
    Nov 02 10:07:21 => Starting MiroTalk SFU
    Nov 02 10:07:21 2026-11-02T10:07:21Z
    Nov 02 10:07:21 > mirotalksfu@2.7.11 start
    Nov 02 10:07:21 > node app/src/Server.js
    Nov 02 10:07:21 2026-11-02T10:07:21Z
    Nov 02 10:07:22 ◇ injected env (365) from .env
    Nov 02 10:07:24 [11/2/2026, 10:07:24:354] [NodeMailer] Email {
    Nov 02 10:07:24 alert: true,
    Nov 02 10:07:24 notify: false,
    Nov 02 10:07:24 host: 'mail',
    Nov 02 10:07:24 port: 2525,
    Nov 02 10:07:24 username: 'xxxxxxx',
    Nov 02 10:07:24 password: 'xxxxxxx',
    Nov 02 10:07:24 from: 'test@mirotalk.com',
    Nov 02 10:07:24 to: 'admin@cloudron.local'
    Nov 02 10:07:24 }
    Nov 02 10:07:24 [11/2/2026, 10:07:24:401] [Server] Server Recording enabled creating dir '/app/data/rtmp' +1s
    Nov 02 10:07:24 [11/2/2026, 10:07:24:417] [HtmlInjector] filesPath cached [
    Nov 02 10:07:24 '/app/code/public/views/landing.html',
    Nov 02 10:07:24 '/app/code/public/views/newroom.html',
    Nov 02 10:07:24 '/app/code/public/views/Room.html',
    Nov 02 10:07:24 '/app/code/public/views/login.html',
    Nov 02 10:07:24 '/app/code/public/views/whoAreYou.html',
    Nov 02 10:07:24 '/app/code/public/views/activeRooms.html',
    Nov 02 10:07:24 '/app/code/public/views/customizeRoom.html'
    Nov 02 10:07:24 ]
    Nov 02 10:07:24 [11/2/2026, 10:07:24:459] [Server] WORKERS: 6
    Nov 02 10:07:24 [11/2/2026, 10:07:24:589] [Server]
    Nov 02 10:07:24 2026-11-02T10:07:24Z
    Nov 02 10:07:24 ███████╗██╗ ██████╗ ███╗   ██╗      ███████╗███████╗██████╗ ██╗   ██╗███████╗██████╗
    Nov 02 10:07:24 ██╔════╝██║██╔════╝ ████╗  ██║      ██╔════╝██╔════╝██╔══██╗██║   ██║██╔════╝██╔══██╗
    Nov 02 10:07:24 ███████╗██║██║  ███╗██╔██╗ ██║█████╗███████╗█████╗  ██████╔╝██║   ██║█████╗  ██████╔╝
    Nov 02 10:07:24 ╚════██║██║██║   ██║██║╚██╗██║╚════╝╚════██║██╔══╝  ██╔══██╗╚██╗ ██╔╝██╔══╝  ██╔══██╗
    Nov 02 10:07:24 ███████║██║╚██████╔╝██║ ╚████║      ███████║███████╗██║  ██║ ╚████╔╝ ███████╗██║  ██║
    Nov 02 10:07:24 ╚══════╝╚═╝ ╚═════╝ ╚═╝  ╚═══╝      ╚══════╝╚══════╝╚═╝  ╚═╝  ╚═══╝  ╚══════╝╚═╝  ╚═╝ started...
    Nov 02 10:07:24 2026-11-02T10:07:24Z
    Nov 02 10:07:24 2026-11-02T10:07:24Z
    Nov 02 10:07:24 [11/2/2026, 10:07:24:591] [Server] Server config {
    Nov 02 10:07:24 network: {
    Nov 02 10:07:24 server_listen: 'https://meet.catalystcollective.org',
    Nov 02 10:07:24 server_tunnel: false,
    Nov 02 10:07:24 trust_proxy: true,
    Nov 02 10:07:24 sfu: {
    Nov 02 10:07:24 announcedIP: '45.129.180.172',
    Nov 02 10:07:24 listenIP: '0.0.0.0',
    Nov 02 10:07:24 numWorker: 6,
    Nov 02 10:07:24 rtcMinPort: 25000,
    Nov 02 10:07:24 rtcMaxPort: 25100
    Nov 02 10:07:24 },
    Nov 02 10:07:24 ngrok_enabled: false
    Nov 02 10:07:24 },
    Nov 02 10:07:24 security: {
    Nov 02 10:07:24 cors: { origin: '*', methods: [ 'GET', 'POST' ] },
    Nov 02 10:07:24 embed: {
    Nov 02 10:07:24 allowedOrigins: 'any',
    Nov 02 10:07:24 csp: 'not set (embedding allowed from any origin)'
    Nov 02 10:07:24 },
    Nov 02 10:07:24 jwtCfg: { JWT_EXP: '1h' },
    Nov 02 10:07:24 host: {
    Nov 02 10:07:24 presenters: { list: [ 'admin@cloudron.local' ], join_first: true }
    Nov 02 10:07:24 },
    Nov 02 10:07:24 ip_lookup: false,
    Nov 02 10:07:24 oidc: {
    Nov 02 10:07:24 enabled: true,
    Nov 02 10:07:24 baseURLDynamic: false,
    Nov 02 10:07:24 allowedDynamicBaseURLs: [],
    Nov 02 10:07:24 allow_rooms_creation_for_auth_users: true,
    Nov 02 10:07:24 peer_name: { force: true, email: false, name: true },
    Nov 02 10:07:24 config: {
    Nov 02 10:07:24 issuerBaseURL: 'https://my.catalystcollective.org/openid',
    Nov 02 10:07:24 baseURL: 'https://meet.catalystcollective.org',
    Nov 02 10:07:24 clientID: 'xxxxxxx',
    Nov 02 10:07:24 clientSecret: 'xxxxxxx',
    Nov 02 10:07:24 secret: 'xxxxxxx',
    Nov 02 10:07:24 authRequired: false,
    Nov 02 10:07:24 auth0Logout: true,
    Nov 02 10:07:24 authorizationParams: { response_type: 'code', scope: 'openid profile email' },
    Nov 02 10:07:24 routes: { callback: '/auth/callback', login: false, logout: '/logout' }
    Nov 02 10:07:24 }
    Nov 02 10:07:24 },
    Nov 02 10:07:24 middleware: { IpWhitelist: false }
    Nov 02 10:07:24 },
    Nov 02 10:07:24 api: {
    Nov 02 10:07:24 rest_api: {
    Nov 02 10:07:24 basePath: '/api/v1',
    Nov 02 10:07:24 docs: 'https://meet.catalystcollective.org/api/v1/docs',
    Nov 02 10:07:24 allowed: {
    Nov 02 10:07:24 stats: true,
    Nov 02 10:07:24 meetings: false,
    Nov 02 10:07:24 meeting: true,
    Nov 02 10:07:24 meetingEnd: false,
    Nov 02 10:07:24 join: true,
    Nov 02 10:07:24 token: false,
    Nov 02 10:07:24 whip: true,
    Nov 02 10:07:24 slack: true,
    Nov 02 10:07:24 mattermost: true
    Nov 02 10:07:24 }
    Nov 02 10:07:24 },
    Nov 02 10:07:24 webhook: false
    Nov 02 10:07:24 },
    Nov 02 10:07:24 media: {
    Nov 02 10:07:24 mediasoup: {
    Nov 02 10:07:24 listenInfos: [
    Nov 02 10:07:24 {
    Nov 02 10:07:24 protocol: 'udp',
    Nov 02 10:07:24 ip: '0.0.0.0',
    Nov 02 10:07:24 announcedAddress: '45.129.180.172',
    Nov 02 10:07:24 portRange: { min: 25000, max: 25100 }
    Nov 02 10:07:24 },
    Nov 02 10:07:24 {
    Nov 02 10:07:24 protocol: 'tcp',
    Nov 02 10:07:24 ip: '0.0.0.0',
    Nov 02 10:07:24 announcedAddress: '45.129.180.172',
    Nov 02 10:07:24 portRange: { min: 25000, max: 25100 }
    Nov 02 10:07:24 }
    Nov 02 10:07:24 ],
    Nov 02 10:07:24 worker_bin: '/app/code/node_modules/mediasoup/worker/out/Release/mediasoup-worker'
    Nov 02 10:07:24 },
    Nov 02 10:07:24 rtmp: false,
    Nov 02 10:07:24 videoAI: false,
    Nov 02 10:07:24 server_recording: {
    Nov 02 10:07:24 enabled: true,
    Nov 02 10:07:24 uploadToS3: false,
    Nov 02 10:07:24 endpoint: '',
    Nov 02 10:07:24 dir: '../../../data/rec',
    Nov 02 10:07:24 maxFileSize: '1073741824',
    Nov 02 10:07:24 uploadTokenExp: '24h',
    Nov 02 10:07:24 rateLimit: { windowMs: 60000, max: 300 }
    Nov 02 10:07:24 }
    Nov 02 10:07:24 },
    Nov 02 10:07:24 integrations: {
    Nov 02 10:07:24 discord: false,
    Nov 02 10:07:24 mattermost: false,
    Nov 02 10:07:24 slack: false,
    Nov 02 10:07:24 chatGPT: false,
    Nov 02 10:07:24 deepSeek: false,
    Nov 02 10:07:24 gifSearch: false,
    Nov 02 10:07:24 email_alerts: {
    Nov 02 10:07:24 alert: true,
    Nov 02 10:07:24 notify: false,
    Nov 02 10:07:24 host: 'mail',
    Nov 02 10:07:24 port: 2525,
    Nov 02 10:07:24 username: 'xxxxxxx',
    Nov 02 10:07:24 password: 'xxxxxxx',
    Nov 02 10:07:24 from: 'test@mirotalk.com',
    Nov 02 10:07:24 sendTo: 'admin@cloudron.local'
    Nov 02 10:07:24 }
    Nov 02 10:07:24 },
    Nov 02 10:07:24 ui: {
    Nov 02 10:07:24 brand: {
    Nov 02 10:07:24 htmlInjection: true,
    Nov 02 10:07:24 app: {
    Nov 02 10:07:24 language: 'en',
    Nov 02 10:07:24 translationMode: 'google',
    Nov 02 10:07:24 name: 'MiroTalk SFU',
    Nov 02 10:07:24 title: '<h1>MiroTalk SFU</h1> Free browser based Real-time video calls.<br />Simple, Secure, Fast.',
    Nov 02 10:07:24 description: 'Start your next video call with a single click. No download, plug-in, or login is required.',
    Nov 02 10:07:24 joinDescription: 'Pick a room name.<br />How about this one?',
    Nov 02 10:07:24 joinButtonLabel: 'JOIN ROOM',
    Nov 02 10:07:24 customizeButtonLabel: 'CUSTOMIZE ROOM',
    Nov 02 10:07:24 joinLastLabel: 'Your recent room:'
    Nov 02 10:07:24 },
    Nov 02 10:07:24 site: {
    Nov 02 10:07:24 title: 'MiroTalk SFU - Open Source WebRTC Video Conferencing',
    Nov 02 10:07:24 icon: '../images/logo.svg',
    Nov 02 10:07:24 appleTouchIcon: '../images/logo.svg',
    Nov 02 10:07:24 newRoomTitle: 'Pick name. <br />Share URL. <br />Start conference.',
    Nov 02 10:07:24 newRoomDescription: 'Each room has its disposable URL. Just pick a name and share.'
    Nov 02 10:07:24 },
    Nov 02 10:07:24 meta: {
    Nov 02 10:07:24 description: 'Build your own Zoom alternative with MiroTalk SFU, an open-source, self-hosted WebRTC platform powered by Mediasoup for scalable video meetings.',
    Nov 02 10:07:24 keywords: 'webrtc, video calls, conference, screen sharing, mirotalk, sfu'
    Nov 02 10:07:24 },
    Nov 02 10:07:24 og: {
    Nov 02 10:07:24 type: 'app-webrtc',
    Nov 02 10:07:24 siteName: 'MiroTalk SFU',
    Nov 02 10:07:24 title: 'MiroTalk SFU - Open Source WebRTC Video Conferencing',
    Nov 02 10:07:24 description: 'Build your own Zoom alternative with MiroTalk SFU, an open-source self-hosted WebRTC video conferencing platform powered by Mediasoup. Host scalable meetings, webinars, classrooms, screen sharing and real-time collaboration.',
    Nov 02 10:07:24 image: 'https://sfu.mirotalk.com/images/mirotalksfu.png',
    Nov 02 10:07:24 url: 'https://sfu.mirotalk.com'
    Nov 02 10:07:24 },
    Nov 02 10:07:24 html: {
    Nov 02 10:07:24 topSponsors: true,
    Nov 02 10:07:24 features: true,
    Nov 02 10:07:24 teams: true,
    Nov 02 10:07:24 tryEasier: true,
    Nov 02 10:07:24 poweredBy: true,
    Nov 02 10:07:24 sponsors: true,
    Nov 02 10:07:24 pastSponsors: true,
    Nov 02 10:07:24 advertisers: true,
    Nov 02 10:07:24 supportUs: true,
    Nov 02 10:07:24 footer: true,
    Nov 02 10:07:24 version: true
    Nov 02 10:07:24 },
    Nov 02 10:07:24 whoAreYou: {
    Nov 02 10:07:24 title: 'MiroTalk SFU - Waiting for host to start the meeting',
    Nov 02 10:07:24 waitingRoomHeading: 'Waiting for host...',
    Nov 02 10:07:24 waitingRoomDescription: "The meeting hasn't started yet.<br />You'll join automatically when the host opens the room.",
    Nov 02 10:07:24 waitingRoomStatus: 'Checking room status...',
    Nov 02 10:07:24 waitingRoomReady: 'Room is ready! Joining...',
    Nov 02 10:07:24 waitingRoomWaiting: 'Waiting for host to start the meeting...',
    Nov 02 10:07:24 waitingRoomHostLink: 'Are you the host?',
    Nov 02 10:07:24 waitingRoomLoginLink: 'Login here',
    Nov 02 10:07:24 waitingRoomElapsedJust: 'Just started waiting',
    Nov 02 10:07:24 waitingRoomElapsedMinutes: 'Waiting for {minutes}',
    Nov 02 10:07:24 waitingRoomSongUrl: '../sounds/waiting-music.mp3'
    Nov 02 10:07:24 },
    Nov 02 10:07:24 login: {
    Nov 02 10:07:24 heading: 'Welcome back',
    Nov 02 10:07:24 description: 'Enter your credentials to continue.',
    Nov 02 10:07:24 buttonLabel: 'Login'
    Nov 02 10:07:24 },
    Nov 02 10:07:24 about: {
    Nov 02 10:07:24 imageUrl: '../images/mirotalk-logo.gif',
    Nov 02 10:07:24 title: 'WebRTC SFU v2.7.11',
    Nov 02 10:07:24 html: '\n' +
    Nov 02 10:07:24 '                    <div class="about-content">\n' +
    Nov 02 10:07:24 '                        <p class="about-description">\n' +
    Nov 02 10:07:24 '                            Self-hosted group video meetings with scalable WebRTC conferencing.\n' +
    Nov 02 10:07:24 '                        </p>\n' +
    Nov 02 10:07:24 '                        <a\n' +
    Nov 02 10:07:24 '                            class="about-primary-action"\n' +
    Nov 02 10:07:24 '                            data-umami-event="About button"\n' +
    Nov 02 10:07:24 '                            href="https://docs.mirotalk.com/sites/sfu"\n' +
    Nov 02 10:07:24 '                            target="_blank"\n' +
    Nov 02 10:07:24 '                            rel="noopener noreferrer"\n' +
    Nov 02 10:07:24 '                        >\n' +
    Nov 02 10:07:24 '                            <i class="fas fa-info-circle" aria-hidden="true"></i>\n' +
    Nov 02 10:07:24 '                            <span>About</span>\n' +
    Nov 02 10:07:24 '                        </a>\n' +
    Nov 02 10:07:24 '                        <dl class="about-details">\n' +
    Nov 02 10:07:24 '                            <div>\n' +
    Nov 02 10:07:24 '                                <dt>Author</dt>\n' +
    Nov 02 10:07:24 '                                <dd>\n' +
    Nov 02 10:07:24 '                                    <a\n' +
    Nov 02 10:07:24 '                                        id="linkedin-button"\n' +
    Nov 02 10:07:24 '                                        data-umami-event="Linkedin button"\n' +
    Nov 02 10:07:24 '                                        href="https://www.linkedin.com/in/miroslav-pejic-976a07101/"\n' +
    Nov 02 10:07:24 '                                        target="_blank"\n' +
    Nov 02 10:07:24 '                                        rel="noopener noreferrer"\n' +
    Nov 02 10:07:24 '                                    >Miroslav Pejic</a>\n' +
    Nov 02 10:07:24 '                                </dd>\n' +
    Nov 02 10:07:24 '                            </div>\n' +
    Nov 02 10:07:24 '                            <div>\n' +
    Nov 02 10:07:24 '                                <dt>Email</dt>\n' +
    Nov 02 10:07:24 '                                <dd>\n' +
    Nov 02 10:07:24 '                                    <a\n' +
    Nov 02 10:07:24 '                                        id="email-button"\n' +
    Nov 02 10:07:24 '                                        data-umami-event="Email button"\n' +
    Nov 02 10:07:24 '                                        href="mailto:miroslav.pejic.85@gmail.com?subject=MiroTalk SFU info"\n' +
    Nov 02 10:07:24 '                                    >miroslav.pejic.85@gmail.com</a>\n' +
    Nov 02 10:07:24 '                                </dd>\n' +
    Nov 02 10:07:24 '                            </div>\n' +
    Nov 02 10:07:24 '                        </dl>\n' +
    Nov 02 10:07:24 '                        <footer class="about-footer">\n' +
    Nov 02 10:07:24 '                            &copy; 2026 MiroTalk SFU, all rights reserved\n' +
    Nov 02 10:07:24 '                        </footer>\n' +
    Nov 02 10:07:24 '                    </div>\n' +
    Nov 02 10:07:24 '                '
    Nov 02 10:07:24 },
    Nov 02 10:07:24 widget: {
    Nov 02 10:07:24 enabled: false,
    Nov 02 10:07:24 roomId: 'support-room',
    Nov 02 10:07:24 theme: 'dark',
    Nov 02 10:07:24 widgetState: 'closed',
    Nov 02 10:07:24 widgetType: 'support',
    Nov 02 10:07:24 supportWidget: {
    Nov 02 10:07:24 position: 'bottom-right',
    Nov 02 10:07:24 expertImages: [
    Nov 02 10:07:24 'https://photo.cloudron.pocketsolution.net/uploads/original/95/7d/a5f7f7a2c89a5fee7affda5f013c.jpeg'
    Nov 02 10:07:24 ],
    Nov 02 10:07:24 buttons: {
    Nov 02 10:07:24 audio: true,
    Nov 02 10:07:24 video: true,
    Nov 02 10:07:24 screen: true,
    Nov 02 10:07:24 chat: true,
    Nov 02 10:07:24 join: true
    Nov 02 10:07:24 },
    Nov 02 10:07:24 checkOnlineStatus: false,
    Nov 02 10:07:24 isOnline: true,
    Nov 02 10:07:24 customMessages: {
    Nov 02 10:07:24 heading: 'Need Help?',
    Nov 02 10:07:24 subheading: 'Get instant support from our expert team!',
    Nov 02 10:07:24 connectText: 'connect in < 5 seconds',
    Nov 02 10:07:24 onlineText: 'We are online',
    Nov 02 10:07:24 offlineText: 'We are offline',
    Nov 02 10:07:24 poweredBy: 'Powered by MiroTalk SFU'
    Nov 02 10:07:24 }
    Nov 02 10:07:24 },
    Nov 02 10:07:24 alert: { enabled: false, type: 'email' }
    Nov 02 10:07:24 }
    Nov 02 10:07:24 },
    Nov 02 10:07:24 buttons: {
    Nov 02 10:07:24 popup: { shareRoomPopup: true, shareRoomQrOnHover: true },
    Nov 02 10:07:24 main: {
    Nov 02 10:07:24 shareButton: true,
    Nov 02 10:07:24 hideMeButton: true,
    Nov 02 10:07:24 fullScreenButton: true,
    Nov 02 10:07:24 startAudioButton: true,
    Nov 02 10:07:24 startVideoButton: true,
    Nov 02 10:07:24 startScreenButton: true,
    Nov 02 10:07:24 swapCameraButton: true,
    Nov 02 10:07:24 chatButton: true,
    Nov 02 10:07:24 participantsButton: true,
    Nov 02 10:07:24 pollButton: true,
    Nov 02 10:07:24 speechRecButton: true,
    Nov 02 10:07:24 breakoutRoomButton: true,
    Nov 02 10:07:24 editorButton: true,
    Nov 02 10:07:24 raiseHandButton: true,
    Nov 02 10:07:24 transcriptionButton: true,
    Nov 02 10:07:24 whiteboardButton: true,
    Nov 02 10:07:24 documentPiPButton: true,
    Nov 02 10:07:24 snapshotRoomButton: true,
    Nov 02 10:07:24 emojiRoomButton: true,
    Nov 02 10:07:24 settingsButton: true,
    Nov 02 10:07:24 aboutButton: true,
    Nov 02 10:07:24 exitButton: true,
    Nov 02 10:07:24 extraButton: true
    Nov 02 10:07:24 },
    Nov 02 10:07:24 settings: {
    Nov 02 10:07:24 activeRooms: true,
    Nov 02 10:07:24 fileSharing: true,
    Nov 02 10:07:24 lockRoomButton: true,
    Nov 02 10:07:24 unlockRoomButton: true,
    Nov 02 10:07:24 broadcastingButton: true,
    Nov 02 10:07:24 lobbyButton: true,
    Nov 02 10:07:24 joinLockButton: true,
    Nov 02 10:07:24 sendEmailInvitation: true,
    Nov 02 10:07:24 micOptionsButton: true,
    Nov 02 10:07:24 tabRTMPStreamingBtn: true,
    Nov 02 10:07:24 tabWhipBtn: true,
    Nov 02 10:07:24 tabSipPhoneBtn: true,
    Nov 02 10:07:24 tabNotificationsBtn: true,
    Nov 02 10:07:24 tabNetworkBtn: true,
    Nov 02 10:07:24 tabModerator: true,
    Nov 02 10:07:24 tabVideoAIBtn: true,
    Nov 02 10:07:24 tabRecording: true,
    Nov 02 10:07:24 host_only_recording: true,
    Nov 02 10:07:24 pushToTalk: true,
    Nov 02 10:07:24 keyboardShortcuts: true,
    Nov 02 10:07:24 virtualBackground: true,
    Nov 02 10:07:24 roomBackground: true,
    Nov 02 10:07:24 customNoiseSuppression: false,
    Nov 02 10:07:24 customNoiseSuppressionDefault: false
    Nov 02 10:07:24 },
    Nov 02 10:07:24 producerVideo: {
    Nov 02 10:07:24 videoPictureInPicture: true,
    Nov 02 10:07:24 videoMirrorButton: true,
    Nov 02 10:07:24 pinVideoButton: true,
    Nov 02 10:07:24 fullScreenButton: true,
    Nov 02 10:07:24 snapShotButton: true,
    Nov 02 10:07:24 focusVideoButton: true,
    Nov 02 10:07:24 muteAudioButton: true,
    Nov 02 10:07:24 videoPrivacyButton: true,
    Nov 02 10:07:24 audioVolumeInput: true,
    Nov 02 10:07:24 drawingButton: true
    Nov 02 10:07:24 },
    Nov 02 10:07:24 consumerVideo: {
    Nov 02 10:07:24 videoPictureInPicture: true,
    Nov 02 10:07:24 videoMirrorButton: true,
    Nov 02 10:07:24 pinVideoButton: true,
    Nov 02 10:07:24 fullScreenButton: true,
    Nov 02 10:07:24 snapShotButton: true,
    Nov 02 10:07:24 focusVideoButton: true,
    Nov 02 10:07:24 hideFromGridButton: true,
    Nov 02 10:07:24 sendMessageButton: true,
    Nov 02 10:07:24 sendFileButton: true,
    Nov 02 10:07:24 sendVideoButton: true,
    Nov 02 10:07:24 muteVideoButton: true,
    Nov 02 10:07:24 muteAudioButton: true,
    Nov 02 10:07:24 audioVolumeInput: true,
    Nov 02 10:07:24 geolocationButton: true,
    Nov 02 10:07:24 banButton: true,
    Nov 02 10:07:24 ejectButton: true,
    Nov 02 10:07:24 presenterRoleButton: true,
    Nov 02 10:07:24 drawingButton: true
    Nov 02 10:07:24 },
    Nov 02 10:07:24 videoOff: {
    Nov 02 10:07:24 pinVideoButton: true,
    Nov 02 10:07:24 hideFromGridButton: true,
    Nov 02 10:07:24 sendMessageButton: true,
    Nov 02 10:07:24 sendFileButton: true,
    Nov 02 10:07:24 sendVideoButton: true,
    Nov 02 10:07:24 muteAudioButton: true,
    Nov 02 10:07:24 audioVolumeInput: true,
    Nov 02 10:07:24 geolocationButton: true,
    Nov 02 10:07:24 banButton: true,
    Nov 02 10:07:24 ejectButton: true,
    Nov 02 10:07:24 presenterRoleButton: true
    Nov 02 10:07:24 },
    Nov 02 10:07:24 videoShare: { pinVideoButton: true, fullScreenButton: true },
    Nov 02 10:07:24 chat: {
    Nov 02 10:07:24 chatPinButton: true,
    Nov 02 10:07:24 chatMaxButton: true,
    Nov 02 10:07:24 chatSaveButton: true,
    Nov 02 10:07:24 chatEmojiButton: true,
    Nov 02 10:07:24 chatGifButton: true,
    Nov 02 10:07:24 chatMarkdownButton: true,
    Nov 02 10:07:24 chatSpeechStartButton: true,
    Nov 02 10:07:24 chatGPT: true,
    Nov 02 10:07:24 deepSeek: true,
    Nov 02 10:07:24 chatTyping: true
    Nov 02 10:07:24 },
    Nov 02 10:07:24 poll: {
    Nov 02 10:07:24 pollPinButton: true,
    Nov 02 10:07:24 pollMaxButton: true,
    Nov 02 10:07:24 pollSaveButton: true
    Nov 02 10:07:24 },
    Nov 02 10:07:24 participantsList: {
    Nov 02 10:07:24 saveInfoButton: true,
    Nov 02 10:07:24 sendFileAllButton: true,
    Nov 02 10:07:24 ejectAllButton: true,
    Nov 02 10:07:24 sendFileButton: true,
    Nov 02 10:07:24 geoLocationButton: true,
    Nov 02 10:07:24 banButton: true,
    Nov 02 10:07:24 ejectButton: true,
    Nov 02 10:07:24 presenterRoleButton: true
    Nov 02 10:07:24 },
    Nov 02 10:07:24 whiteboard: { whiteboardLockButton: true }
    Nov 02 10:07:24 }
    Nov 02 10:07:24 },
    Nov 02 10:07:24 monitoring: {
    Nov 02 10:07:24 sentry: false,
    Nov 02 10:07:24 stats: false,
    Nov 02 10:07:24 system_info: {
    Nov 02 10:07:24 environment: 'development',
    Nov 02 10:07:24 os: { type: 'Linux', release: '5.15.0-130-generic', arch: 'x64' },
    Nov 02 10:07:24 cpu: { cores: 6, model: 'AMD EPYC 7702P 64-Core Processor' },
    Nov 02 10:07:24 memory: { total: '15.61 GB' },
    Nov 02 10:07:24 isDocker: true
    Nov 02 10:07:24 }
    Nov 02 10:07:24 },
    Nov 02 10:07:24 features: { survey: false, redirect: false },
    Nov 02 10:07:24 moderation: { room: { maxParticipants: 1000, lobby: false } },
    Nov 02 10:07:24 versions: {
    Nov 02 10:07:24 app: '2.7.11',
    Nov 02 10:07:24 node: '24.22.1',
    Nov 02 10:07:24 server_version: '3.32.1',
    Nov 02 10:07:24 client_version: '3.26.0'
    Nov 02 10:07:24 }
    Nov 02 10:07:24 }
    Nov 02 10:07:28 [11/2/2026, 10:07:28:657] [Server] Detected roomId --> redirect to /join?room=cos '' +4s
    Nov 02 10:07:28 [11/2/2026, 10:07:28:706] [Server] /join/:roomId {
    Nov 02 10:07:28 OIDCUserAuthenticated: false,
    Nov 02 10:07:28 hostUserAuthenticated: false,
    Nov 02 10:07:28 roomExist: false,
    Nov 02 10:07:28 roomCount: 0,
    Nov 02 10:07:28 extraInfo: {
    Nov 02 10:07:28 roomId: 'cos',
    Nov 02 10:07:28 OIDCUserEnabled: true,
    Nov 02 10:07:28 hostProtected: false,
    Nov 02 10:07:28 hostAuthenticated: true,
    Nov 02 10:07:28 OIDCAllowRoomCreationForAuthUsers: true
    Nov 02 10:07:28 },
    Nov 02 10:07:28 allowRoomAccess: false
    Nov 02 10:07:28 } +49ms
    
    1 Reply Last reply
    3
    • M
      M
      msbt
      App Dev Super Fan
      wrote last edited by
      #2

      Same here, was about to create a post about it, thanks 😉

      Happy Hosting & Web Development

      1 Reply Last reply
      1
      • jamesJ
        jamesJ
        james
        Staff
        wrote last edited by
        #3

        Hello @avatar1024 and @msbt
        Does the same happen in the previous version?

        avatar1024A 1 Reply Last reply
        0
        • M
          M
          msbt
          App Dev Super Fan
          wrote last edited by msbt
          #4

          @james Hard to say, that specific instance where it happened live is in use weekly and last time (25th of Oct) it didn't crash, but there were 7 tags in between 😅

          Happy Hosting & Web Development

          1 Reply Last reply
          1
          • jamesJ james

            Hello @avatar1024 and @msbt
            Does the same happen in the previous version?

            avatar1024A
            avatar1024A
            avatar1024
            Super Fan
            wrote last edited by
            #5

            @james not as far as I can tell but I can't be sure which version it started happening given I've done several updates in a row.

            1 Reply Last reply
            0
            • jamesJ
              jamesJ
              james
              Staff
              wrote last edited by
              #6

              I was unable to reproduce this issue with a fresh MiroTalk SFU installation.
              Could you two please test if a fresh MiroTalk SFU installation is causing the same issues for you?

              1 Reply Last reply
              0
              • M
                M
                msbt
                App Dev Super Fan
                wrote last edited by msbt
                #7

                @james I was just testing on the demo-server and I could somewhat reproduce it. I joined with 4 devices (different networks, VPNs) and as soon as one disconnected, the whole thing came down.

                ScreenieScreenshot From 2026-11-03 09-53-14.jpeg

                Happy Hosting & Web Development

                1 Reply Last reply
                1
                • jamesJ
                  jamesJ
                  james
                  Staff
                  wrote last edited by
                  #8

                  Hello @msbt
                  Indeed, when one person is leaving the call this happens.
                  Maybe @mirotalk has some idea why this is happening.

                  1 Reply Last reply
                  1
                  • jamesJ
                    jamesJ
                    james
                    Staff
                    wrote last edited by
                    #9

                    Hello @msbt and @avatar1024
                    I have just released the latest MiroTalk SFU update and after a quick test this issue is resolved by the update.
                    Can you two please update your app as well and report back to me?

                    avatar1024A 1 Reply Last reply
                    3
                    • M
                      M
                      msbt
                      App Dev Super Fan
                      wrote last edited by
                      #10

                      @james will do, thanks! That very scenario that brought us here will only happen in a few days again, I'll get back to you!

                      Happy Hosting & Web Development

                      1 Reply Last reply
                      2
                      • jamesJ james

                        Hello @msbt and @avatar1024
                        I have just released the latest MiroTalk SFU update and after a quick test this issue is resolved by the update.
                        Can you two please update your app as well and report back to me?

                        avatar1024A
                        avatar1024A
                        avatar1024
                        Super Fan
                        wrote last edited by
                        #11

                        @james said:

                        Can you two please update your app as well and report back to me?

                        Hi James, unfortunately I could reproduce the crash today. I was in a meeting 3 other people. I left the meeting and the instance crashed for everyone. By the way, something I didn't make it very clear in the OP is that, not only people get kicked out of the meeting but the app actually crashes for a bit and becomes inaccessible. I either need to wait a bit or restart the app.

                        1 Reply Last reply
                        1
                        • avatar1024A
                          avatar1024A
                          avatar1024
                          Super Fan
                          wrote last edited by
                          #12

                          Here is the log around the crash if useful: https://files.chourmo.net/s/7PeZHa2LnZaNs4Z

                          1 Reply Last reply
                          0

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Bookmarks
                          • Search