• Resolved lexpapadakis

    (@lexpapadakis)


    Καλησπέρα,

    Όταν στο site το οποίο έχω εγκαταστήσει το plugin βρίσκεται πίσω απο ένα reverse proxy. Αυτο έχει σαν αποτέλεσμα η απάντηση στο $_SERVER[‘SERVER_ADDR’] να είναι η εσωτερική ip του μηχανήματος και όχι η εξωτερική του proxy, με αποτέλεσμα να πετάει το σφάλμα 1041 διοτι η ip που έχει καταχωρηθεί στην Πειραιώς είναι η εξωτερική. Έχετε καμία λύση σε αυτό;

    Ευχαριστώ εκ των προτέρων

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Έχετε δοκιμάσει να εισάγετε στις ρυθμίσεις του plugin στα πεδία για proxy τα απαραίτητα για τον proxy server σας;

    Είδαμε τις ρυθμίσεις, αλλά υποθέτω ότι είναι για Proxy όπως το squid. Στη δική μας περίπτωση έχουμε reverse proxy με apache. Η εξωτερική ip της σελίδας είναι αυτή του reverse proxy, αλλά το plugin τρέχει στον back end server και οταν ζητάει το server_addr παίρνει την εσωτερική του, στέλνει αυτή στην Πειραιώς και δε συμφωνεί με την εξωτερική ip του Proxy, την οποία έχουμε δηλώσει στην Πειραιώς.

    Όταν βάλαμε στις ρυθμίσεις την ip του reverse proxy και στην πόρτα την 443,ειχαμε το παρακάτω λάθος.
    ErrorSoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn’t load from ‘https://paycenter.piraeusbank.gr/services/tickets/issuer.asmx?WSDL’ : failed to load external entity https://paycenter.piraeusbank.gr/services/tickets/issuer.asmx?WSDL in /var/www/eshop/wp-content/plugins/woo-payment-gateway-for-piraeus-bank/wooshop-piraeus.php:526

    Καλημέρα σας,
    Θα πρότεινα να επικοινωνήσετε με την Τράπεζα και να δηλώσετε επιπρόσθετα και την εσωτερική ip, ώστε να μην έχετε πρόβήμα.

    Τo λάθος αυτό, σε άλλους χρήστες είχε διορθωθεί όταν αφαίρεσαν το path του αρχειου openssl.cafile απο το php.ini

    Αν και μου φαίνεται περίεργο να δηλώσουμε την εσωτερική ip του μηχανήματος, στείλαμε το αίτημα στην τράπεζα και περιμένουμε απάντηση.

    Τόσο το openssl.cafile, όσο και το openssl.capath δεν έχουν τιμή.

    Μόλις μας απάντησαν από την τράπεζα ότι πρόσθεσαν και την εσωτερική ip, αλλά και πάλι το αποτέλεσμα είναι:

    Συνέβει ένα σφάλμα, επικοινωνήστε με το ΔιαχειριστήResult code is 1041

    Ρωτήστε την τράπεζα,
    απο ποια ip βλέπουν να προέρχεται η κλήση του ticket και ποιες ip έχετε δηλώσει, ώστε να δείτε ποια ακόμα πρέπει να προσθέσετε.

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘Reverse Proxy’ is closed to new replies.