Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[SUPPORT] CONDUIT

Featured Replies

  • Author
On 12/9/2024 at 5:16 AM, Unraid54 said:

I was able to get the container set up and running perfectly for messaging.  I configured the turn settings per the following instructions https://docs.conduit.rs/turn.html,  but I am continually met with this error message below:

 

Couldn't start call! Invalid ICE server configuration.: SyntaxError: Failed to construct 'RTCPeerConnection': ICE server parsing failed: Empty uri.

 

Has anybody been able to successfully setup a turn server and willing to share their knowledge on the configuration?  Thanks in advance!

Try following this for the Coturn configuration: https://github.com/element-hq/synapse/blob/develop/docs/setup/turn/coturn.md#configuration

 

Also the "Empty uri" bit seems like maybe you've input a field wrong. I'd double check and make sure everything is correct.

On 12/30/2024 at 10:34 PM, Zachary.Griffin208 said:

How would I go about blocking or removing a user on the conduit server? I tried looking around but wasn't really able to find a clear answer that was specific to Conduit. Thanks!

My understanding is you should be able to do this using the various clients. Element Web should definitely have it for example. The major problem is that this is on a room basis, not instance wide. If you want better moderation you need to use an appservice like mjolnir or Draupnir. See below:

 

https://matrix.org/docs/communities/moderation/

https://github.com/the-draupnir-project/Draupnir

https://github.com/matrix-org/mjolnir

 

22 hours ago, Moppen said:

Is there a guide somewhere how to set this up?

The Container is running and I successfully configured NPM so if I enter https://chat.xxxxx.de it says "Hello from Conduit!" but I can't connect with a client like nheko.

In theory as long as you have the reverse proxy configured correctly then you should be able to connect with whatever client. Make sure you're inputting the address into nheko correctly as well. Does Nheko give an error message? And have you tried other clients?

  • 3 months later...
2025-04-13T10:04:03.215866Z  WARN conduit: Not found: /_matrix/media/v3/preview_url?url=https%3A%2F%2Fyoutu.be%2FO8jfqBZDNQw&ts=1742083200000
2025-04-13T10:04:03.216155Z  WARN conduit: Not found: /_matrix/media/v3/preview_url?url=https%3A%2F%2Fwww.reddit.com%2Fr%2Fmovies%2Fs%2FTJVZRJj52H&ts=1741421280000
2025-04-13T10:04:03.216346Z  WARN conduit: Not found: /_matrix/media/v3/preview_url?url=https%3A%2F%2Fyoutu.be%2FCKQyjs0k-8wa&ts=1741575840000
2025-04-13T18:01:55.397566Z  WARN conduit: Not found: /_matrix/client/unstable/org.matrix.msc3814.v1/dehydrated_device
2025-04-13T18:01:55.845406Z  WARN conduit: Not found: /_matrix/media/v3/preview_url?url=https%3A%2F%2Fyoutu.be%2F_8-N8IIq_8I%3Fsi%3DYZdKdwN0hAKZOcYI&ts=1743700980000
2025-04-13T18:01:55.845492Z  WARN conduit: Not found: /_matrix/media/v3/preview_url?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkBdgqZX65t4&ts=1743706980000
2025-04-13T21:37:02.872928Z  WARN conduit: Not found: /_matrix/client/unstable/org.matrix.msc3814.v1/dehydrated_device
2025-04-13T21:37:03.307212Z  WARN conduit: Not found: /_matrix/media/v3/preview_url?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkBdgqZX65t4&ts=1743706980000
2025-04-13T21:37:03.307237Z  WARN conduit: Not found: /_matrix/media/v3/preview_url?url=https%3A%2F%2Fyoutu.be%2F_8-N8IIq_8I%3Fsi%3DYZdKdwN0hAKZOcYI&ts=1743700980000
2025-04-14T08:03:16.234339Z  WARN conduit: Not found: /_matrix/client/unstable/org.matrix.msc3814.v1/dehydrated_device
2025-04-14T08:03:16.533538Z  WARN conduit: Not found: /_matrix/media/v3/preview_url?url=https%3A%2F%2Fyoutu.be%2F_8-N8IIq_8I%3Fsi%3DYZdKdwN0hAKZOcYI&ts=1743700980000
2025-04-14T08:03:16.542458Z  WARN conduit: Not found: /_matrix/media/v3/preview_url?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkBdgqZX65t4&ts=1743706980000
2025-04-14T09:37:21.251861Z  WARN conduit: Not found: /_matrix/client/unstable/org.matrix.msc3814.v1/dehydrated_device
2025-04-14T09:37:21.928791Z  WARN conduit: Not found: /_matrix/media/v3/preview_url?url=https%3A%2F%2Fyoutu.be%2F_8-N8IIq_8I%3Fsi%3DYZdKdwN0hAKZOcYI&ts=1743700980000
2025-04-14T09:37:21.928791Z  WARN conduit: Not found: /_matrix/media/v3/preview_url?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkBdgqZX65t4&ts=1743706980000

Hi everybody,

that's in my log. Any Idea how to fix this?

Thanks in advance.

  • 3 months later...

Hi, I've just managed to set up a working server with Nginx PM.
So far everything I need is working as I need except for URL Previews in chat. This would be the cherry on the cake for me.
Element and Schilidi clients tested with no previews. Is there something particular I need to do to enable this server side?

Thanks, D

image.png

  • 6 months later...
On 1/1/2025 at 9:07 AM, jimrummy101 said:

Hey there, I think I might be a little slow. In the setup of a turn server, it says to edit the conduit.toml file. Is there a way to specify or override that configuration in the container config? I don't see that file in the data location specified for the container.

Edited by beisei

Hi,

I was wondering if there was a way to set up a conduit server local only to my tailnet in Tailscale. I was able to deploy the container with a "Hello from Conduit" returning on the port, but I am unable to register a user with Element Web.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.