mirror of
https://github.com/airmessage/airmessage-server.git
synced 2026-04-26 01:05:50 +03:00
[GH-ISSUE #11] Does it use HTTPS? #12
Labels
No labels
bug
enhancement
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/airmessage-server#12
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @shreyasajj on GitHub (Jun 13, 2022).
Original GitHub issue: https://github.com/airmessage/airmessage-server/issues/11
Im trying to add my own reverse proxy on it and the server refuses to work the same way as when i connect to directly to ip address.
Example 192.168.1.90:1359 works fine but airmessage.example.com does not and airmessage.example.com points to http://192.168.1.90:1359. So im a little confused why?
@larsdennert commented on GitHub (Jun 14, 2022):
This is not the appropriate place to ask questions. Use https://www.reddit.com/r/AirMessage/ and even that is not relevant to a local dns service on a LAN having to do with AirMessage.
@shreyasajj commented on GitHub (Jun 17, 2022):
Um this is not on local dns service, the dns service works fine, however it seems that the client wont connect to the backend if the project is upgraded to https for some reason. It like the app cannot use https to verify and implement encrypted tunnel transport
@tagavari commented on GitHub (Jun 18, 2022):
AirMessage does not use HTTPS. Instead, it uses a custom protocol built on top of TCP, which also handles data encryption.
@shreyasajj commented on GitHub (Jun 20, 2022):
Ah I see, It need a tcp router work for this, I assume so. Using Traefik
@MrOwen commented on GitHub (Jul 22, 2022):
@shreyasajj about to set this up. When you set up your TCP router, did you enable TLS, enable TLS with passthrough, or no TLS? And if you used TLS or TLS with passthrough, what did you use for the matching?
HostSNI(`*`)orHostSNI(`airmessage.example.com`)?