Auteur Topic: Autosub via eigen domein benaderen met reverse proxy  (gelezen 3135 keer)

Offline polmke

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 0
  • Berichten: 10
Autosub via eigen domein benaderen met reverse proxy
« Gepost op: 04 februari 2017, 17:56:20 »
Hoi!
Allereerst bedankt voor het maken van autosub 1.0, die perfect werkt op DSM 6.0. Deze week de overstap gemaakt van de bootstrap naar deze, hij draait als een zonnetje!  :thumbup: :)

Het enige probleem waar ik even tegenaan loop is het volgende:
Ik heb een eigen domeinnaam. En wil graag autosub van buiten kunnen benaderen. Dit had ik in de oude situatie via HAproxy. Aangezien deze niet meer werkt onder DSM6.0 heb ik dit ingesteld via de nieuwe reverse proxy in DSM zelf.

Bij de reverse proxy heb ik een record aangemaakt die via  https  autosub.mijndomein.nl binnen komt over poort 443.
Vervolgens naar http localhost poort 9960 moet gaan. Dit lijkt in eerste instantie te werken, ik krijg namelijk het aanmeld scherm van autosub. Nadat ik de inlog gegevens invul en inlog krijg ik de melding dat de pagina niet gevonden kan worden. Volgens mij komt dit omdat hij naar http://autosub.mijndomein.nl/home gaat. Het /home gedeelte gooit roet in het eten....? :o

Bij bijvoorbeeld Sickbeard en sabnzb had ik dit ook. Bij deze apps heb ik echter in de config https aan kunnen zetten. Waarna ik mijn record voor de reverse proxy ook naar https intern heb gezet. Daarna werkt alles voor deze apps.  :)

Heeft iemand een idee hoe ik dit bij autosub ook voor elkaar krijg?
  • Mijn Synology: ds214play

Ben(V)

  • Gast
Re: Autosub via eigen domein benaderen met reverse proxy
« Reactie #1 Gepost op: 04 februari 2017, 18:50:02 »
Kan niet bij autosub.
De webserver van autosub is CherryPy en als ik die ook voor https wil configureren dan moet ik twee CherryPy webservers in de lucht brengen. Een voor HTTP en een voor HTTPS.

Autosub is gemaakt als lokale applicatie en niet om met https te werken.

Je kunt de reverse proxy van DSM toch gewoon http als output laten genereren dan is er helemaal geen probleem.
Input kies je voor https poort 433 en output http poort 9960

Je moet dan ook niet proberen om autosub op reverse proxy te zetten maar gewoon de webserver op 0.0.0.0. laten staan.

Offline polmke

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 0
  • Berichten: 10
Re: Autosub via eigen domein benaderen met reverse proxy
« Reactie #2 Gepost op: 05 februari 2017, 10:32:04 »

Je kunt de reverse proxy van DSM toch gewoon http als output laten genereren dan is er helemaal geen probleem.
Input kies je voor https poort 433 en output http poort 9960

Je moet dan ook niet proberen om autosub op reverse proxy te zetten maar gewoon de webserver op 0.0.0.0. laten staan.

Ik had precies de setup die je aangeeft. Extern binnen via https op poort 443. Om vervolgens intern via http naar 9960 te gaan. Maar dat werkt dus niet. Je krijgt wel het inlog scherm van autosub, maar nadat je bent ingelogd krijg je een 404 error. Volgens mij omdat de link dan ineens http://autosub.mijndomein.nl/home wordt. Webserver staat op 0.0.0.0.

Wanneer ik in reverse proxy instel dat extern binnen kom via http op poort  80 en vervolgens intern via http naar poort 9960 werkt het wel...
  • Mijn Synology: ds214play

Ben(V)

  • Gast
Re: Autosub via eigen domein benaderen met reverse proxy
« Reactie #3 Gepost op: 05 februari 2017, 11:07:34 »
Wat heb je bij webroot ingevuld in autosub? Daar moet je /autosub invullen.
Wat zie je in de adresbalk in je browser als je die 404 error krijgt?

Offline polmke

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 0
  • Berichten: 10
Re: Autosub via eigen domein benaderen met reverse proxy
« Reactie #4 Gepost op: 05 februari 2017, 11:32:20 »
Bij webroot had ik niks ingevuld. Bij de 404 error zie je in de adres balk:  http://autosub.mijndomein.nl/home

Wanneer ik bij webroot /auto-sub invul zoals je aangeeft werkt het ook niet. Na het inloggen krijg je dan ook een 404, in adres balk is dan te zien: http://autosub.mijndomein.nl/auto-sub/home
  • Mijn Synology: ds214play

Ben(V)

  • Gast
Re: Autosub via eigen domein benaderen met reverse proxy
« Reactie #5 Gepost op: 05 februari 2017, 12:03:34 »
Heb je bij de revserse proxy settings in je NAS als target host "localhost" ingevuld?

In je browser zou namelijk "http://localhost:9960/autosub" moeten laten zien.

Offline polmke

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 0
  • Berichten: 10
Re: Autosub via eigen domein benaderen met reverse proxy
« Reactie #6 Gepost op: 05 februari 2017, 12:04:33 »
Heb je bij de revserse proxy settings in je NAS als target host "localhost" ingevuld?
Ja!
  • Mijn Synology: ds214play

Ben(V)

  • Gast
Re: Autosub via eigen domein benaderen met reverse proxy
« Reactie #7 Gepost op: 05 februari 2017, 12:09:13 »
Weet je het zeker want het lijkt een default maar die greyed out tekst is alleen een aanwijzing, je moet het zelf intypen en saven.

Als het echt goed ingesteld staat lijkt het me een DSM probleem, want dan wordt die localhost niet gebruikt.

Offline polmke

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 0
  • Berichten: 10
Re: Autosub via eigen domein benaderen met reverse proxy
« Reactie #8 Gepost op: 05 februari 2017, 12:12:33 »
ja die is ingetypt. Je kunt geen record aanmaken zonder daar zelf iets in te typen. Bij de anderen record werkt de verwijzing naar localhost wel gewoon. en wanneer ik  extern op http zet poort 80 naar intern http poort 9960 werkt het wel... Dus het enige probleem is https naar http. Dan gaat er na het inloggen dus iets verkeerd..
  • Mijn Synology: ds214play

Ben(V)

  • Gast
Re: Autosub via eigen domein benaderen met reverse proxy
« Reactie #9 Gepost op: 05 februari 2017, 12:33:59 »
Geeft hij in de NAS bij het overzicht van de reversed proxies wel aan dat hij vertaalt naar "http://localhost: 9960"?
Probeer eens te vertalen naar poort 5000, dan zou in je browser je NAS desktop moeten verschijnen.

Als dat het geval is en je browser geeft iets anders aan dan zou ik een ticket inleggen bij Synology.

Offline polmke

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 0
  • Berichten: 10
Re: Autosub via eigen domein benaderen met reverse proxy
« Reactie #10 Gepost op: 06 februari 2017, 07:30:40 »
Wanneer ik de poort naar 5000 zet kom ik netjes bij mijn nas desktop aan en kan ik normaal inloggen. Dus de verwijzing gaat wel goed.
  • Mijn Synology: ds214play


 

Autosub toont verkeerde nog niet gedownloade subs

Gestart door Satch_23Board Auto-Sub

Reacties: 12
Gelezen: 3726
Laatste bericht 13 maart 2016, 21:39:57
door Ben(V)
krijg autosub niet werkend

Gestart door jamiepeemieBoard Auto-Sub

Reacties: 19
Gelezen: 11698
Laatste bericht 07 september 2013, 20:13:09
door Donny
Autosub package voor DSM6 beschikbaar

Gestart door Ben(V)Board Auto-Sub

Reacties: 69
Gelezen: 64180
Laatste bericht 18 januari 2018, 12:26:06
door Mirx
AutoSub Alpha - Bootstrap Bill editie

Gestart door Matr1xBoard Auto-Sub

Reacties: 342
Gelezen: 120511
Laatste bericht 07 juli 2014, 01:10:56
door Matr1x
AutoSub start niet meer op na update naar 0.8.40

Gestart door BZwartBoard Auto-Sub

Reacties: 12
Gelezen: 2988
Laatste bericht 08 januari 2017, 13:44:24
door leurb