Toon posts:

RocketChat

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hoi,

Ik heb middels een Ubuntu Server VPS van Transip deze tut gevolgd:

https://rocket.chat/install

Vervolgens is het packet netjes te benaderen via http://webadres:3000

Echter, als je ook de iPhone app wilt gebruiken dan moet je voorzien zijn van een SSL certificaat.
Deze heb ik geïnstalleerd middels deze tut:

https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-16-04

En dat is ook verder goed gelukt.

Maar nu; als ik de site benader via HTTP dan werkt het maar als ik via HTTPS wil benaderen dan krijg ik een error in mijn browser "ERR_SSL_PROTOCOL_ERROR".

Ik gok dat het te maken heeft met mijn virtualhost file. Echter, omdat het pakket geïnstalleerd is met SNAPS van Ubuntu, ben ik even de weg kwijt.... 8)7

Any ideas?

Alle reacties


Acties:
  • +1 Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
Op welke poort draait je https-server dan? Dat kan niet dezelfde zijn als de http-poort :)

"Technological advancements don't feel fun anymore because of the motivations behind so many of them." Bron


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Room42 schreef op zondag 15 juli 2018 @ 04:33:
Op welke poort draait je https-server dan? Dat kan niet dezelfde zijn als de http-poort :)
de HTTPS draait op poort 443 en daar zie ik ook netjes de apache default pagina.
Alleen daar zou dan toch de RocketChat pagina moeten verschijnen lijkt me?

Die draait namelijk op poort 3000 maar alleen benaderbaar via HTTP.
Via HTTPS krijg ik dus die error.

[ Voor 13% gewijzigd door Verwijderd op 15-07-2018 08:30 ]


Acties:
  • +1 Henk 'm!

Verwijderd

Ik weet niets van rocket chat, maar binnen de documentie op de rocket chat site zoeken naar “reverse proxy” vertelt je alles wat je weten moet. Succes!

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Verwijderd schreef op zondag 15 juli 2018 @ 09:25:
Ik weet niets van rocket chat, maar binnen de documentie op de rocket chat site zoeken naar “reverse proxy” vertelt je alles wat je weten moet. Succes!
Dank je wel!

Ik heb die documentatie reeds gelezen inderdaad. Echter, dat is gebaseerd op Nginx terwijl de installatie via Snap op Apache verloopt, daar ga ik dus de mist in.

Iemand een werkende versie op SSL toevallig?

Acties:
  • 0 Henk 'm!

  • TommieW
  • Registratie: December 2010
  • Laatst online: 10:56

TommieW

Numa numa.

We hebben het hier over een reverse proxy. Simpel gezegd loopt het verkeer dan via Nginx die de SSL/TLS versleuteling doet. Vanaf Nginx loopt het verkeer dan naar de bestaande Apache server. Dus je kan gewoon de snap installeren en dan Nginx als reverse proxy configureren die doorverwijst naar Apache. In Nginx moet je dan Letsencrypt configureren.

1700X@3,9GHZ - Asus Crosshair VI Hero - 32GB Corsair LPX - GTX 1070Ti
iPhone 13 Pro Max - Macbook Pro 16" M1 Pro


Acties:
  • 0 Henk 'm!

Verwijderd

Op de site van rocket chat hebben ze het gewoon over installatie met apache zonder nginx.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Verwijderd schreef op zondag 15 juli 2018 @ 11:21:
Op de site van rocket chat hebben ze het gewoon over installatie met apache zonder nginx.
Waar dan als ik vragen mag? Ik zie alleen dit:

https://rocket.chat/docs/...guring-ssl-reverse-proxy/
Note: These instructions were written for Ubuntu. For Amazon Linux, the conf file for the proxy goes in /etc/nginx/conf.d/ and needs to have a discrete name ending in .conf and nginx is installed using yum -y install nginx.

Run this as root:

apt-get install nginx

Acties:
  • 0 Henk 'm!

  • Merethil
  • Registratie: December 2008
  • Laatst online: 06:21
Bovenaan staat een setje linkjes, waaronder eentje met apache:
https://rocket.chat/docs/...-apache-ssl-reverse-proxy

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Merethil schreef op zondag 15 juli 2018 @ 11:38:
[...]


Bovenaan staat een setje linkjes, waaronder eentje met apache:
https://rocket.chat/docs/...-apache-ssl-reverse-proxy
Thanks!!
Edit /etc/apache2/sites-enabled/rocketchat.conf and be sure to use your actual hostname in lieu of the sample hostname “your_hostname.com” below.

<VirtualHost *:443>

ServerAdmin it@domain.com
ServerName chat.domain.com
ErrorLog /var/log/chat.domain.com_error.log
TransferLog /var/log/chat.domain.com_access.log
LogLevel info
SSLEngine On
SSLCertificateFile /etc/ssl/certs/chat.domain.com.crt
SSLCertificateKeyFile /etc/ssl/private/chat.domain.com.key
SSLCertificateChainFile /etc/ssl/certs/intermediate.ca.pem

<Location />
Order allow,deny
Allow from all
</Location>

RewriteEngine On
RewriteCond %{HTTP:Upgrade} =websocket [NC]
RewriteRule /(.*) ws://localhost:3000/$1 [P,L]
RewriteCond %{HTTP:Upgrade} !=websocket [NC]
RewriteRule /(.*) http://localhost:3000/$1 [P,L]

ProxyPassReverse / http://localhost:3000/
</VirtualHost>
Als ik kijk naar het eerste BOLD stukje, dan zie ik vervolgens in de Apache config 3 locaties waar ik het ZOU kunnen aanpassen, voor het gemak ook even BOLD gemaakt. Klopt dat dan?

Acties:
  • 0 Henk 'm!

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
@ironman73 als ik dit zo lees is je Linux kennis niet bijster groot.
Waarom wil je überhaupt dan zoiets "gecompliceerds" als RocketChat installeren?
Kan je dan niet beter een XMPP installeren?

Maak je niet druk, dat doet de compressor maar


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
DJMaze schreef op zondag 15 juli 2018 @ 12:02:
@ironman73 als ik dit zo lees is je Linux kennis niet bijster groot.
Waarom wil je überhaupt dan zoiets "gecompliceerds" als RocketChat installeren?
Kan je dan niet beter een XMPP installeren?
Ik snap je punt. Als je echter kijkt naar waar ik ooit begonnen ben en waar ik nu sta dan heb ik, naar mijn mening, grote stappen gemaakt.
Ik heb gekozen voor RocketChat omdat ik het er mooi uit vind zien en het voor mij puur spielerij is.
Ik heb alleen niet zoveel kennis in mijn kringen om mij verder te helpen of mij in de juiste richting te pointen. Het zou voor mij persoonlijk leuk zijn als ik het aan de praat krijg en dat hoop ik samen met jullie te kunnen bewerkstelligen.

Ik ben van mening dat ik op 90% van de installatie zit, daarna de boel dichtzetten met UFW o.a. en ik denk dat je, voor de fun, een aardig Slack alternatief in de pocket hebt.

Rocketchat vind ik persoonlijk er vele malen mooier uitzien dan XMPP.

* for the record, het draait al hè, alleen niet op SSL *

Acties:
  • 0 Henk 'm!

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
Duidelijk, dan wens ik je veel succes!

Dat XMPP er niet mooi uitziet is koffiedik. XMPP komt namelijk in heel veel soorten en je kan het aanpassen zoals je wilt. Maar dat kost ook tijd, dus ja dan maakt het niet uit ;)

Ik heb zelf gekozen voor een XMPP zodat ik makkelijk berichten krijg van mijn hosting services en netwerken op mijn telefoon. Maar dat is natuurlijk compleet iets anders dan waar jij het waarschijnlijk voor gebruikt.

[ Voor 33% gewijzigd door DJMaze op 15-07-2018 13:33 ]

Maak je niet druk, dat doet de compressor maar


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
DJMaze schreef op zondag 15 juli 2018 @ 12:19:
Duidelijk dan wens ik je veel succes!

Dat XMPP er niet mooi uitziet is koffiedik. XMPP komt namelijk in heel veel soorten en je kan het aanpassen zoals je wilt. Maar dat kost ook tijd, dus ja dan maakt het niet uit ;)

Ik heb zelf gekozen voor een XMPP zodat ik makkelijk berichten krijg van mijn hosting services en netwerken op mijn telefoon. Maar dat is natuurlijk compleet iets anders dan waar jij het waarschijnlijk voor gebruikt.
Gracias!

Acties:
  • 0 Henk 'm!

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

XMPP is een protocol, rocketchat een applicatie. Dus ik snap je vele malen beter uitzien punt niet echt.

Hangt dit trouwens aan het internet?

i3 + moederbord + geheugen kopen?


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Boudewijn schreef op maandag 16 juli 2018 @ 21:12:
XMPP is een protocol, rocketchat een applicatie. Dus ik snap je vele malen beter uitzien punt niet echt.

Hangt dit trouwens aan het internet?
Vanwaar de vraag? Ik voel een bash aankomen.... :X
Nogmaals, gewoon spielerij hè maar om antwoord te geven op je vraag, ja hij hangt aan het internet.

Betreffende XMPP, ik vind de (standaard) interface van RocketChat mooier eruit zien dan de clients die ik van XMPP ben tegengekomen ( https://xmpp.org/software/clients.html ). Maar dat is mijn persoonlijke mening.

Acties:
  • 0 Henk 'm!

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Verwijderd schreef op maandag 16 juli 2018 @ 21:16:
[...]


Vanwaar de vraag? Ik voel een bash aankomen.... :X
Prima joh. Succes ermee.

i3 + moederbord + geheugen kopen?

Pagina: 1