Problema con Apache

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Akkor
Prode Principiante
Messaggi: 11
Iscrizione: sabato 10 agosto 2019, 11:15
Distribuzione: Ubuntu Server 18.04.2 LTS
Sesso: Maschile

Problema con Apache

Messaggio da Akkor » venerdì 22 maggio 2020, 14:08

Salve
Ho un problema nella configurazione di due vhost su apache
I due vhost devono portare a due servizi diversi nello specifico syncthing e netdata
Premetto che le porte firewall sono aperte e i ddns funzionano correttamente dato che altri servizi non hanno problemi
Il risultato che vorrei ottenere è che l'indirizzo syncthing.miodominio.it e netdata.miodominio.it puntino alle pagine web dei rispettivi servizi
Allego le configurazioni che sul vecchio server mi funzionavano ma ora non capisco perchè non vadano bene
Ovviamente puntando all'ip pubblico del server con relativa porta accedo ai servizi quindi il problema dovrebbe essere solo della configurazione apache

syncthing.conf:

Codice: Seleziona tutto

<VirtualHost *:80>
 
 ServerName syncthing.miodominio.it
	
        ProxyPass / http://127.0.0.1:8384/
        ProxyPassReverse / http://127.0.0.1:8384/

LogLevel warn
ErrorLog /var/log/apache2/syncthing_error.log


</VirtualHost>
netdata.conf

Codice: Seleziona tutto

<VirtualHost *:80>
    RewriteEngine On
    ProxyRequests Off
    ProxyPreserveHost On
    
    ServerName netdata.miodominio.it

    <Proxy *>
        Require all granted
    </Proxy>

    ProxyPass "/" "http://localhost:19999/" connectiontimeout=5 timeout=30 keepalive=on
    ProxyPassReverse "/" "http://localhost:19999/"

    ErrorLog ${APACHE_LOG_DIR}/netdata-error.log
    CustomLog ${APACHE_LOG_DIR}/netdata-access.log combined
</VirtualHost>
Ultima modifica di Akkor il venerdì 22 maggio 2020, 16:20, modificato 1 volta in totale.

saxtro
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2461
Iscrizione: domenica 4 giugno 2006, 13:16
Desktop: KDE4
Distribuzione: Windows XP SP3

Re: Problema con Apache

Messaggio da saxtro » venerdì 22 maggio 2020, 15:03

Quello che vedo io, dal secondo conf dove l'indirizzo è pubblico, è che il tuo Apache forza lo switch da http ad https, prima della regola proxypass.

Akkor
Prode Principiante
Messaggi: 11
Iscrizione: sabato 10 agosto 2019, 11:15
Distribuzione: Ubuntu Server 18.04.2 LTS
Sesso: Maschile

Re: Problema con Apache

Messaggio da Akkor » venerdì 22 maggio 2020, 16:21

saxtro ha scritto:
venerdì 22 maggio 2020, 15:03
Quello che vedo io, dal secondo conf dove l'indirizzo è pubblico, è che il tuo Apache forza lo switch da http ad https, prima della regola proxypass.
Potresti scrivermi come dovrei correggere secondo te ?

saxtro
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2461
Iscrizione: domenica 4 giugno 2006, 13:16
Desktop: KDE4
Distribuzione: Windows XP SP3

Re: Problema con Apache

Messaggio da saxtro » venerdì 22 maggio 2020, 16:37

Domanda:dalle definizioni dei due virtualhost, sono coinvolte due macchine.
Entrambe hanno un'istanza Apache in esecuzione, poi su un server c'è un'istanza syncthing, e sull'altra l'istanza netdata.
E' giusto?

Akkor
Prode Principiante
Messaggi: 11
Iscrizione: sabato 10 agosto 2019, 11:15
Distribuzione: Ubuntu Server 18.04.2 LTS
Sesso: Maschile

Re: Problema con Apache

Messaggio da Akkor » venerdì 22 maggio 2020, 22:10

saxtro ha scritto:
venerdì 22 maggio 2020, 16:37
Domanda:dalle definizioni dei due virtualhost, sono coinvolte due macchine.
Entrambe hanno un'istanza Apache in esecuzione, poi su un server c'è un'istanza syncthing, e sull'altra l'istanza netdata.
E' giusto?
No è un'unica macchina con unico server apache su cui girano più virtualhosts

Nel frattempo ho risolto per netdata quindi ora mi rimane da sistemare syncthing.

saxtro
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2461
Iscrizione: domenica 4 giugno 2006, 13:16
Desktop: KDE4
Distribuzione: Windows XP SP3

Re: Problema con Apache

Messaggio da saxtro » sabato 23 maggio 2020, 1:20

ti dovrebbe mancare solo "ProxyPreserveHost On" per syncthing

Akkor
Prode Principiante
Messaggi: 11
Iscrizione: sabato 10 agosto 2019, 11:15
Distribuzione: Ubuntu Server 18.04.2 LTS
Sesso: Maschile

Re: Problema con Apache

Messaggio da Akkor » sabato 23 maggio 2020, 12:59

saxtro ha scritto:
sabato 23 maggio 2020, 1:20
ti dovrebbe mancare solo "ProxyPreserveHost On" per syncthing
questa è l'attuale config del vhost per syncthing, copiata da netdata visto che ha funzionato, ma continua a non andare...............

Codice: Seleziona tutto

<VirtualHost *:80>
    RewriteEngine On
    ProxyRequests Off
    ProxyPreserveHost On
    
    ServerName syncthing.miodominio.it

    <Proxy *>
        Require all granted
    </Proxy>

    ProxyPass "/" "http://localhost:8384/" connectiontimeout=5 timeout=30 keepalive=on
    ProxyPassReverse "/" "http://localhost:8384/"

    ErrorLog ${APACHE_LOG_DIR}/syncthing-error.log
    CustomLog ${APACHE_LOG_DIR}/syncthing-access.log combined
</VirtualHost>

Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti