Re: [vz-users] neue Synology Datenbank - nix geht mehr

2022-05-20 Diskussionsfäden René W
 GELÖST
Auf der DS war die Verbindung per TCP/IP zur Datenbank noch deaktiviert.
Selten dämlich.

Nun läuft auch alles.





Am Fr., 20. Mai 2022 um 00:53 Uhr schrieb René W :

> Nabend Stefan,
>
> ich bin ziemlich sicher dass es nginx ist. In der
> */etc/nginx/sites-available/volkszaehler* steht:
>
>> # Volkszaehler
>>
>> include /etc/nginx/proxy_params;
>>
>> server {
>>   listen 81;
>>   listen [::]:81;
>>
>>   location / {
>> proxy_pass http://127.0.0.1:8080;
>> include /etc/nginx/proxy_params;
>>   }
>>
>>   location /middleware {
>> rewrite ^/middleware(.php)?(/.*)? $2;
>> proxy_pass http://127.0.0.1:8080/;
>>   }
>>
>>   location /api {
>> rewrite ^/api(/.*)? $1;
>> proxy_pass http://127.0.0.1:8080/;
>>   }
>>
>>   location /frontend {
>> rewrite ^/frontend/(.*) $1;
>> proxy_pass http://127.0.0.1:8080/;
>>   }
>> }
>>
>
> Frontend über http://192.168.178.22:81/frontend.php
>
> {"version":"0.3","exception":{"message":"An exception occurred in driver: 
> SQLSTATE[HY000] [2002] Verbindungsaufbau 
> abgelehnt","type":"ConnectionException","code":0}}
>
> Irgendwie ein Berechtigungsfehler vom Pi(?)
>
> Gruß
>
> Am Fr., 20. Mai 2022 um 00:39 Uhr schrieb Stefan Bauer <
> s...@stefan-bauer.net>:
>
>> Welche der 3 Varianten für den Webserver hast Du denn verwendet?
>> Wie sehen die Confugs dazu aus?
>>
>> Frontend funktioniert?
>>
>> Stefan
>>
>> Von meinem iPhone gesendet
>>
>> Am 20.05.2022 um 00:34 schrieb René W :
>>
>> 
>> Hallo,
>> ich habe mir eine neue Synology gegönnt, auf dieser ist die Datenbank von
>> VZ. Auf einem Raspberry läuft middleware und co.
>> Die Datenbank habe ich schon zurückgespielt. Über php MyAdmin sehe ich
>> diese auch.
>>
>> Anscheinend habe ich zwei Fehler:
>> a) in der vzlogger.log steht haufenweise:
>> CURL Error from middleware: 'ConnectionException': 'An exception occurred
>> in driver: SQLSTATE[HY000] [2002] Connection refused'
>>
>> b) wenn ich die middelware auf dem Pi öffne
>> http://192.168.178.22:81/middleware.php erhalte ich ein "500 Internal
>> Server Error nginx/1.14.2"
>>
>> Leider lief das Setup jahrelang so dass ich kaum noch weiß wo ich was nun
>> gucken kann. Also erstmal die middleware auf dem pi zum laufen bringen. Wer
>> kann mir bitte helfen?
>>
>> Gruß
>> René
>>
>>


Re: [vz-users] neue Synology Datenbank - nix geht mehr

2022-05-19 Diskussionsfäden Daniel Lauckner
Hallo,


am Freitag, 20. Mai 2022 um 00:53 hat René W geschrieben:
> ich bin ziemlich sicher dass es nginx ist.

Ok. Wobei ich dazu tendiere das es ein Problem beim Zugriff der Datenbank ist, 
von daher ist es egal welcher Webserver läuft.

> Frontend über http://192.168.178.22:81/frontend.php

Nebenkriegsschauplatz: Wieso der geänderte Port?

> {"version":"0.3","exception":{"message":"An exception occurred in
> driver: SQLSTATE[HY000] [2002] Verbindungsaufbau
> abgelehnt","type":"ConnectionException","code":0}}

Ok, das heißt die Middleware läuft.

> Irgendwie ein Berechtigungsfehler vom Pi(?)

SQLSTATE deutet immer auf Probleme mit der Datenbank hin.

Du solltest jetzt in der MW-Config prüfen:
Benutzer, Passwort, Port
Letzterer weicht bei Synology teilweise vom Standard ab weil sie 2 Versionen 
MariaDB bereitstellen.

Als nächstes wäre zu prüfen ob du mit einem anderen SQL-Client die Verbindung 
hinbekommst. Bzw. du musste schauen von welchen Netzverbindungen (Routing) der 
DB-User zugreifen darf. Wenn das auf localhost beschränkt ist funktioniert 
phpmyadmin (weil das auf der Synology läuft), aber von außen kommst du nicht 
drauf...


mfg Daniel



Re: [vz-users] neue Synology Datenbank - nix geht mehr

2022-05-19 Diskussionsfäden René W
Nabend Stefan,

ich bin ziemlich sicher dass es nginx ist. In der
*/etc/nginx/sites-available/volkszaehler* steht:

> # Volkszaehler
>
> include /etc/nginx/proxy_params;
>
> server {
>   listen 81;
>   listen [::]:81;
>
>   location / {
> proxy_pass http://127.0.0.1:8080;
> include /etc/nginx/proxy_params;
>   }
>
>   location /middleware {
> rewrite ^/middleware(.php)?(/.*)? $2;
> proxy_pass http://127.0.0.1:8080/;
>   }
>
>   location /api {
> rewrite ^/api(/.*)? $1;
> proxy_pass http://127.0.0.1:8080/;
>   }
>
>   location /frontend {
> rewrite ^/frontend/(.*) $1;
> proxy_pass http://127.0.0.1:8080/;
>   }
> }
>

Frontend über http://192.168.178.22:81/frontend.php

{"version":"0.3","exception":{"message":"An exception occurred in
driver: SQLSTATE[HY000] [2002] Verbindungsaufbau
abgelehnt","type":"ConnectionException","code":0}}

Irgendwie ein Berechtigungsfehler vom Pi(?)

Gruß

Am Fr., 20. Mai 2022 um 00:39 Uhr schrieb Stefan Bauer <
s...@stefan-bauer.net>:

> Welche der 3 Varianten für den Webserver hast Du denn verwendet?
> Wie sehen die Confugs dazu aus?
>
> Frontend funktioniert?
>
> Stefan
>
> Von meinem iPhone gesendet
>
> Am 20.05.2022 um 00:34 schrieb René W :
>
> 
> Hallo,
> ich habe mir eine neue Synology gegönnt, auf dieser ist die Datenbank von
> VZ. Auf einem Raspberry läuft middleware und co.
> Die Datenbank habe ich schon zurückgespielt. Über php MyAdmin sehe ich
> diese auch.
>
> Anscheinend habe ich zwei Fehler:
> a) in der vzlogger.log steht haufenweise:
> CURL Error from middleware: 'ConnectionException': 'An exception occurred
> in driver: SQLSTATE[HY000] [2002] Connection refused'
>
> b) wenn ich die middelware auf dem Pi öffne
> http://192.168.178.22:81/middleware.php erhalte ich ein "500 Internal
> Server Error nginx/1.14.2"
>
> Leider lief das Setup jahrelang so dass ich kaum noch weiß wo ich was nun
> gucken kann. Also erstmal die middleware auf dem pi zum laufen bringen. Wer
> kann mir bitte helfen?
>
> Gruß
> René
>
>


Re: [vz-users] neue Synology Datenbank - nix geht mehr

2022-05-19 Diskussionsfäden Stefan Bauer
Welche der 3 Varianten für den Webserver hast Du denn verwendet?
Wie sehen die Confugs dazu aus?

Frontend funktioniert?

Stefan 

Von meinem iPhone gesendet

> Am 20.05.2022 um 00:34 schrieb René W :
> 
> 
> Hallo,
> ich habe mir eine neue Synology gegönnt, auf dieser ist die Datenbank von VZ. 
> Auf einem Raspberry läuft middleware und co.
> Die Datenbank habe ich schon zurückgespielt. Über php MyAdmin sehe ich diese 
> auch.
> 
> Anscheinend habe ich zwei Fehler:
> a) in der vzlogger.log steht haufenweise:
> CURL Error from middleware: 'ConnectionException': 'An exception occurred in 
> driver: SQLSTATE[HY000] [2002] Connection refused'
> 
> b) wenn ich die middelware auf dem Pi öffne 
> http://192.168.178.22:81/middleware.php erhalte ich ein "500 Internal Server 
> Error nginx/1.14.2"
> 
> Leider lief das Setup jahrelang so dass ich kaum noch weiß wo ich was nun 
> gucken kann. Also erstmal die middleware auf dem pi zum laufen bringen. Wer 
> kann mir bitte helfen?
> 
> Gruß
> René


[vz-users] neue Synology Datenbank - nix geht mehr

2022-05-19 Diskussionsfäden René W
Hallo,
ich habe mir eine neue Synology gegönnt, auf dieser ist die Datenbank von
VZ. Auf einem Raspberry läuft middleware und co.
Die Datenbank habe ich schon zurückgespielt. Über php MyAdmin sehe ich
diese auch.

Anscheinend habe ich zwei Fehler:
a) in der vzlogger.log steht haufenweise:
CURL Error from middleware: 'ConnectionException': 'An exception occurred
in driver: SQLSTATE[HY000] [2002] Connection refused'

b) wenn ich die middelware auf dem Pi öffne
http://192.168.178.22:81/middleware.php erhalte ich ein "500 Internal
Server Error nginx/1.14.2"

Leider lief das Setup jahrelang so dass ich kaum noch weiß wo ich was nun
gucken kann. Also erstmal die middleware auf dem pi zum laufen bringen. Wer
kann mir bitte helfen?

Gruß
René