[KB7799] Επίλυση προβλημάτων με τη μη φόρτωση της κονσόλας Web του ESET PROTECT On-Prem

ΣΗΜΕΙΩΣΗ:

Αυτή η σελίδα έχει μεταφραστεί από υπολογιστή. Κάντε κλικ στα Αγγλικά στην ενότητα Γλώσσες σε αυτή τη σελίδα για να εμφανίσετε το πρωτότυπο κείμενο. Εάν βρείτε κάτι που δεν είναι σαφές, παρακαλούμε επικοινωνήστε με την τοπική σας υποστήριξη.

Τεύχος

  • Επίλυση του μηνύματος "Δεν είναι δυνατή η πρόσβαση στη σελίδα"
  • Επίλυση του σφάλματος "Web Console 404"
  • Επανεγκατάσταση του Apache Tomcat

Λύση

Εάν η Κονσόλα Web του ESET PROTECT On-Prem δεν ξεκινά ή η οθόνη σύνδεσης συνεχίζει να φορτώνεται, ακολουθήστε τις παρακάτω οδηγίες. Ξεκινήστε με το βήμα I και συνεχίστε με τα επόμενα βήματα μόνο εάν το πρόβλημα επιμένει.

  1. Επανεκκίνηση των υπηρεσιών για τον ESET PROTECT Server και τον Apache Tomcat
  2. Ελέγξτε για συγκρούσεις θυρών
  3. Επανεγκαταστήστε τον Apache Tomcat και την κονσόλα Web του ESET PROTECT On-Prem

I. Επανεκκίνηση των υπηρεσιών για τον ESET PROTECT Server και τον Apache Tomcat

  1. Βεβαιωθείτε ότι χρησιμοποιείτε ένα υποστηριζόμενο πρόγραμμα περιήγησης ιστού για την πρόσβαση στην ESET PROTECT Web Console.

  2. Επανεκκίνηση της υπηρεσίας ESET PROTECT Server.

  3. Επανεκκίνηση της υπηρεσίας Apache Tomcat.

  4. Ανοίξτε την ESET PROTECT On-Prem Web Console.

Εάν εξακολουθείτε να μην μπορείτε να αποκτήσετε πρόσβαση στην Web Console του ESET PROTECT, συνεχίστε με το βήμα II.


II. Έλεγχος για συγκρούσεις θυρών

  1. Ανοίξτε τη γραμμή εντολών: πατήστε το πλήκτρο Windows + R, πληκτρολογήστε cmd και κάντε κλικ στο OK.

  2. Εκτελέστε την ακόλουθη εντολή:

    netstat -aobn
  3. Βεβαιωθείτε ότι το tomcat9.exe ακούει στη θύρα 443 ή 8443. Εάν χρειάζεται, αλλάξτε τη θύρα που χρησιμοποιείται από την ESET PROTECT Web Console.

  4. Ανοίξτε την ESET PROTECT On-Prem Web Console.

Εάν εξακολουθείτε να μην μπορείτε να αποκτήσετε πρόσβαση στην Web Console του ESET PROTECT, συνεχίστε με το βήμα III.


III. Επανεγκατάσταση του Apache Tomcat και της κονσόλας Web ESET PROTECT On-Prem

Σφάλμα 404 της Web Console

Εάν λάβετε το σφάλμα "Web Console 404", συνιστούμε να απεγκαταστήσετε και να επανεγκαταστήσετε την Web Console χρησιμοποιώντας το πρόγραμμα εγκατάστασης Όλα σε ένα, όπως περιγράφεται στην ενότητα παρακάτω.

  1. Δημιουργήστε αντίγραφα ασφαλείας των ακόλουθων αρχείων από το φάκελο εγκατάστασης του Apache Tomcat (η διαδρομή προς το φάκελο ενδέχεται να διαφέρει ανάλογα με την εγκατάσταση του Apache Tomcat):

    Νέα ρύθμιση παραμέτρων HTTPS του Apache Tomcat

    Δεν χρειάζεται να δημιουργήσετε αντίγραφα ασφαλείας των αρχείων .keystore και server.xml εάν σκοπεύετε να δημιουργήσετε μια νέα διαμόρφωση Apache Tomcat HTTPS.

    • C:\Αρχεία προγραμμάτων\Apache Software Foundation\apache-tomcat-9.0.40\.keystore
    • C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\conf\server.xml
    • C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\webapps\era\WEB-INF\classes\sk\eset\era\g2webconsole\server\modules\config\EraWebServerConfig.properties

    Εάν χρησιμοποιείτε ένα προσαρμοσμένο χώρο αποθήκευσης πιστοποιητικών SSL στο φάκελο εγκατάστασης του Apache Tomcat, δημιουργήστε αντίγραφα ασφαλείας και αυτού του πιστοποιητικού.

  2. Πραγματοποιήστε λήψη του προγράμματος εγκατάστασης ESET PROTECT On-Prem All-in-one.

  3. Αποσυμπιέστε το φάκελο που κατεβάσατε. Στο φάκελο που έχει αποσυρθεί, κάντε διπλό κλικ στο αρχείο Setup.exe.

  4. Στο αναπτυσσόμενο μενού Language (Γλώσσα ), επιλέξτε τη γλώσσα εγκατάστασης και κάντε κλικ στο κουμπί Next (Επόμενο).

  5. Επιλέξτε Κατάργηση εγκατάστασης και κάντε κλικ στο κουμπί Επόμενο.

  6. Αποδεχτείτε τη Συμφωνία άδειας χρήσης τελικού χρήστη και κάντε κλικ στο κουμπί Επόμενο.

  7. Αποεπιλέξτε όλα τα στοιχεία εκτός από το ESET PROTECT Webconsole και το Apache Tomcat και κάντε κλικ στο κουμπί Κατάργηση εγκατάστασης.

  8. Όταν ολοκληρωθεί η απεγκατάσταση, κάντε κλικ στο κουμπί Finish (Τέλος).

  9. Εκτελέστε ξανά το Setup.exe.

  10. Στο αναπτυσσόμενο μενού Language (Γλώσσα ), επιλέξτε τη γλώσσα εγκατάστασης και κάντε κλικ στο Next (Επόμενο).

  11. Επιλέξτε Install (Εγκατάσταση ) και κάντε κλικ στο Next (Επόμενο).

  12. Αποδεχτείτε τη Συμφωνία άδειας χρήσης τελικού χρήστη και κάντε κλικ στο κουμπί Επόμενο.

  13. Επιλέξτε μόνο το ESET PROTECT Webconsole και το Apache Tomcat και κάντε κλικ στο κουμπί Επόμενο.

  14. Επιλέξτε ένα JDK για χρήση και κάντε κλικ στο κουμπί Install (Εγκατάσταση).

  15. Όταν ολοκληρωθεί η εγκατάσταση, κάντε κλικ στο κουμπί Finish (Τέλος).

  16. Επαναφέρετε τα αρχεία που δημιουργήσατε αντίγραφα ασφαλείας στο βήμα 1 στις αρχικές τους θέσεις.

    Νέα ρύθμιση παραμέτρων HTTPS του Apache Tomcat

    Εάν δεν δημιουργήσατε αντίγραφα ασφαλείας των αρχείων .keystore και server.xml, δημιουργήστε μια νέα διαμόρφωση Apache Tomcat HTTPS.

  17. Εκτελέστε την εφαρμογή Services: πατήστε το πλήκτρο Windows, πληκτρολογήστε services και κάντε κλικ στην επιλογή Services.

  18. Στη λίστα των υπηρεσιών, κάντε κλικ στην επιλογή Apache Tomcat και κάντε κλικ στην επιλογή Επανεκκίνηση.

  19. Open the ESET PROTECT On-Prem Web Console.

Εάν εξακολουθείτε να μην μπορείτε να αποκτήσετε πρόσβαση στην Κονσόλα Web του ESET PROTECT On-Prem, ανατρέξτε στα σχετικά άρθρα ή επικοινωνήστε με την Τεχνική Υποστήριξη της ESET.


Δημιουργήστε μια νέα διαμόρφωση Apache Tomcat HTTPS (.keystore και server.xml)
Δημιουργήστε αντίγραφα ασφαλείας του keystore και του server.xml

Οι παρακάτω οδηγίες θα δημιουργήσουν νέα αρχεία .keystore και server.xml. Ωστόσο, αν σκοπεύετε να επαναχρησιμοποιήσετε την υπάρχουσα διαμόρφωση, δημιουργήστε αντίγραφα ασφαλείας των αρχείων ώστε να μπορείτε να τα επαναχρησιμοποιήσετε αργότερα.

Τα αρχεία βρίσκονται συνήθως στη διεύθυνση (η διαδρομή προς το φάκελο μπορεί να διαφέρει ανάλογα με την εγκατάσταση του Apache Tomcat):

  • C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\.keystore
  • C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\conf\server.xml
  1. Ανοίξτε το Command Prompt και αλλάξτε τον κατάλογο στο φάκελο bin της εγκατάστασης του JDK. Στη γραμμή εντολών, εκτελέστε:

    cd C:\Program Files\Amazon Corretto\jdk11.0.10_9\bin\

    Αντικαταστήστε το C:\Program Files\Amazon Corretto\jdk11.0.10_9\bin\ με τη διαδρομή προς το φάκελο bin της εγκατάστασής σας JDK.

  2. Δημιουργήστε ένα νέο keystore. Στη γραμμή εντολών, εκτελέστε:

    keytool.exe -genkey -alias "tomcat" -keyalg RSA -keysize 4096 -validity 3650 -keystore "C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\.keystore" -storepass "password" -keypass "password" -dname "CN=your.host.name, OU=IT, O=Your Company, L=Your City, ST=Your State, C=SK"

    Αντικαταστήστε τις τιμές με τα εικονίδια όπως απαιτείται:

    • Κωδικοί πρόσβασης: για τα -storepass και -keypass αντικαταστήστε το password με τον κωδικό πρόσβασης που θέλετε να χρησιμοποιήσετε για το αρχείο .keystore και την προστασία εισόδου του ιδιωτικού κλειδιού.

    • Πληροφορίες πιστοποιητικού: Πληροφορίες πιστοποιητικού:

      • Για CN: αντικαταστήστε το όνομα your.host.name με το όνομα κεντρικού υπολογιστή ή τη διεύθυνση IP του διακομιστή.
      • Για OU: αντικαταστήστε το IT με την οργανωτική σας μονάδα.
      • Για O: αντικαταστήστε την εταιρεία σας με το όνομα του οργανισμού.
      • Για L: αντικαταστήστε την πόλη σας με την πόλη του οργανισμού.
      • Για ST: αντικαταστήστε το κράτος σας με την πολιτεία του οργανισμού.
      • Για C: αντικαταστήστε το SK με τον κωδικό χώρας του οργανισμού.

  3. Σε έναν επεξεργαστή κειμένου, ανοίξτε το αρχείο server.xml. Το αρχείο βρίσκεται στο φάκελο conf του φακέλου εγκατάστασης του Apache Tomcat (για παράδειγμα, C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\conf\server.xml).

  4. Στο αρχείο server.xml, μετακινηθείτε προς τα κάτω και ενημερώστε τα χαρακτηριστικά Connector ως εξής:

    Χρησιμοποιήστε μια διαθέσιμη θύρα HTTPS

    Εάν η θύρα 443 χρησιμοποιείται ήδη, χρησιμοποιήστε τη θύρα 8443.

    <Connector port="80" protocol="HTTP/1.1" redirectPort="443" server="EraServer" /> <Connector server="OtherWebServer" port="443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\.keystore" keystorePass="password" keyAlias="tomcat" sslEnabledProtocols="TLSv1.2,TLSv1.3" ciphers="TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256, TLS_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA" />

    Για το keystorePass, αντικαταστήστε το password με τον κωδικό πρόσβασης που ορίσατε κατά τη δημιουργία του keystore.

  5. Πλοηγηθείτε στο φάκελο webapps του φακέλου εγκατάστασης του Apache Tomcat (για παράδειγμα, C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\webapps) και δημιουργήστε ένα φάκελο με το όνομα era.

  6. Πλοηγηθείτε στο φάκελο installers του φακέλου εγκατάστασης ESET PROTECT On-Prem που έχει εξαχθεί (για παράδειγμα, C:\Users\Administrator\Downloads\setup_x64\installers). Εντοπίστε το αρχείο era.war και αλλάξτε το όνομά του σε era.zip.

  7. Αποσυμπιέστε το αρχείο era.zip στο φάκελο era που δημιουργήσατε μέσα στο φάκελο webapps του φακέλου εγκατάστασης του Apache Tomcat (για παράδειγμα, C:\Program Files\Apache Software Foundation\apache-tomcat-9.0.40\webapps).

  8. Ορίστε τον τύπο εκκίνησης του Apache Tomcat σε Automatic: πατήστε το πλήκτρο Windows, πληκτρολογήστε services και κάντε κλικ στο Services. Στη λίστα των υπηρεσιών, κάντε δεξιό κλικ στο Apache Tomcat και επιλέξτε Properties (Ιδιότητες). Στο αναπτυσσόμενο μενού Τύπος εκκίνησης, επιλέξτε Αυτόματο και κάντε κλικ στο κουμπί OK.

  9. Επανεκκινήστε την υπηρεσία Apache Tomcat: Στη λίστα των υπηρεσιών της εφαρμογής Υπηρεσίες, κάντε κλικ στην επιλογή Apache Tomcat και κάντε κλικ στην επιλογή Επανεκκίνηση.