GRWHOISAPI WHMCS Addon module

Από τις 25/08/2024 το ΙΤΕ θα αλλάξει τον τρόπο που εκτελείται το WHOIS και θα ξεκινήσει η λειτουργία ενός REST API.

Το module που έχουμε φτιάξει έχει έρθει να λύσει αυτό το θέμα, με όσο πιο απλό τρόπο γίνεται.

Προσοχή: Το module παρέχεται και λειτουργεί δωρεάν όσο υπάρχει ενεργό πακέτο ενημερώσεων και υποστήριξης για το grEPP2 registrar module, ή μπορεί να δουλέψει αυτόνομα με κάποιο μικρό κόστος.

Εγκατάσταση

Προσοχή: Θα πρέπει να επικοινωνήσετε με το ΙΤΕ για να ζητήσετε τη δημιουργία χρήστη για την επικοινωνία με το WHOIS API. Οδηγίες υπάρχουν στα email που έχει στείλει το ΙΤΕ στις 10/07/2024.

  • Κατεβάζετε το αντίστοιχο αρχείο zip για Ioncube Loader 10, 11, 12, 13.
  • Φτιάχνετε έναν φάκελο whmcs/modules/addons/grwhoisapi και βάζετε εκεί τα περιεχόμενα του φακέλου grwhoisapi.
  • Πηγαίνετε Setup/Addon modules, βρίσκετε το module, κάνετε Activate και στη συνέχεια Configure.

WHMCS Config

Παράμετρος Σχόλια
License Ο αριθμός αδείας του module που έχετε πάρει από τη ValueHost
Username Το όνομα χρήστη το οποίο σας έδωσε το ΙΤΕ για το API
Password Ο κωδικός που δώσατε για τον χρήστη αυτό
Environment Σε ποιό περιβάλλον θα εκτελείται το WHOIS (παραγωγής ή δοκιμαστικό)
Access control Επιλέξτε τα δικαιώματα στο module ανάλογα με τις προτιμήσεις σας

Αλλαγή αρχείων

Αν δεν έχετε το αρχείο whmcs/resources/domains/whois.json το δημιουργείτε και βάζετε τα παρακάτω:

 

[
    {
        "extensions": ".gr,.com.gr,.net.gr,.org.gr,.edu.gr,.gov.gr,.ελ",
        "uri": "https://www.mysite.gr/whmcs/modules/addons/grwhoisapi/consumer.php?domain=",
        "available": "not exist"
    }
]

Αντικαθιστώντας το www.mysite.gr/whmcs με τα αντίστοιχα που αφορούν την εγκατάστασή σας.

 

Σχόλια

Το module μέχρι τις 25/08/2024 θα χρησιμοποιεί το https://grwhois.ics.forth.gr:800/plainwhois/plainWhois?domainName= αν έχετε επιλέξει το περιβάλλον παραγωγής, ενώ από την ημερομηνία αυτή και μετά θα χρησιμοποιεί το νέο WHOIS API τόσο για το δοκιμαστικό περιβάλλον όσο και για το περιβάλλον παραγωγής.

Λόγω τεχνικών περιορισμών από το ITE, η λειτουργία WHOIS για domains με ελληνικούς χαρακτήρες δεν λειτουργεί. Σε επόμενο χρόνο θα προσπαθήσουμε να βγάλουμε κάποιο module το οποίο θα βασίζεται στο grEPP2 module και θα χρησιμοποιεί την εντολή <domain:check> του πρωτοκόλλου EPP.

  • 0 Χρήστες βοηθήθηκαν
Σας βοήθησε αυτή η απάντηση;