Coder Social home page Coder Social logo

whmcs-epp-rfc's Introduction

Compatibility

This module is supposed to work with:

  • Any Generic RFC EPP registry.

  • Caucasus Online - .ge

  • CentralNic - all

  • CoCCA - all

  • CORE/Knipp - all

  • GoDaddy Registry - all

  • Google Nomulus - all

  • HKIRC - .hk

  • Identity Digital - all

  • RoTLD - .ro

  • RyCE - all

  • SIDN - all

  • ZADNA - .za

  • ZDNS - .all

WHMCS Module Installation instructions

  1. Download and install WHMCS

  2. Place the repository as epp directory in [WHMCS]/modules/registrars, place your key.pem and cert.pem files in the same epp directory.

  3. Activate from Configuration -> Apps & Integrations -> (search for epp) -> Activate

  4. Configure from Configuration -> System Settings -> Domain Registrars

  5. Add a new TLD using Configuration -> System Settings -> Domain Pricing

  6. Create a whois.json file in [WHMCS]/resources/domains and add the following:

[
    {
        "extensions": ".yourtld",
        "uri": "socket://your.whois.url",
        "available": "NOT FOUND"
    }
]

You should be good to go now.

whmcs-epp-rfc's People

Contributors

getpinga avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

whmcs-epp-rfc's Issues

Cannot connect to server "epp.server.tld"

Hi there! First of all, thank you for creating this module.

I'm trying to use it to connect to "registry.nic.mz" (port 700) but i'm getting this error:
image

I already have added the exceptions for the connection in the Firewall and it's connecting correctly:

# nc -zv registry.nic.mz 700
Ncat: Version 7.70 ( https://nmap.org/ncat )
Ncat: Connected to 196.3.103.50:700.
Ncat: 0 bytes sent, 0 bytes received in 0.21 seconds.

In the Registrar module configuration, i've set the fields "EPP Server", "Server Port", "Client ID" and "Password" with the correct information. The other fields are empty.

Registry support and SSL?

Hello, are NORID (registry for .no tld) supported with this one?

also i am wondering since NORID, doesn't require SSL for the EPP connection, so i wonder if i do have to use a certificate in the communication?

Also there are these options which i don't quite get:

  • Client ID
  • Registrar Prefix

As a registrar at NORID we get assigned a "reg1xxx" which are our registrar identifier, as well we get a username, so which of those are which in the module?

Thank you! :-)

The WHMCS version 8.8.0 can use this epp?

================= Error 2: =================
stream_socket_client(): unable to connect to tlsv1.3://epp.ote.mynicregistry.my:700 (Connection refused) on line 1893 in file /home/domain/public_html/whmcs-x/modules/registrars/epp/epp.php

No Transfer Options

When a transfer request is made on the domain name, please include ApproveTransfer, CancelTransfer and RejectTransfer buttons once a domain name is in transfer status, see attached as an example:

WHMCS-Client-Profile

LOG INFO

Hi, thank you for you module. Is any way to check conection status, any log file? Thanks!

Enabling Registrar Lock Enables clientUpdateProhibited

Thank you for this good module!

I am busy testing this and found that once we have enabled the registrar lock, it also enables the domain status clientUpdateProhibited, which incline prevents you from disabling the registrar lock again or making any changes to the domain name.

Registrar lock should only enable clientTransferProhibited and clientDeleteProhibited as this is standard practice.

Auth/EPP Keys Too long

When requesting an Auth Code/EPP Key for transfer, I am presented with the following text dec8da9c7bd40e3cae51d7b2bf930ea3e19db55045304160a9aae69cf5fa11f7353526153691e47fc39868d705c32466a6b4569642bbd6b6bbxxxxxxxxxxxxxxxxxxx This is way too long. Can you look at shortening it?

whmcs-epp-rfc issue with contacts

error
WHMCS "Order Accept Encountered Problems
Object does not exist : domain:registrant does not exist"

whmcs-epp-rfc issue with 'contacts' in epp.php in function epp_RegisterDomain
it try's to use non-existent contact for example
contact R3-BILLING1 but in namingo registry it doesn't exist ...
to my mind the function should have ability to create contact if the contact doesn't exist

Getting error on validation

XML schema validation failed: Element '{urn:ietf:params:xml:ns:epp-1.0}pw': [facet 'maxLength'] The value has a length of '18'; this exceeds the allowed maximum length of '16'.

the error

connection error

Hello

during
openssl s_client -connect epp.ote.registry.in:700
CONNECTED(00000003)

but when i use your WHMCS module i am facing errors

================= Error 1: =================
stream_socket_client(): Unable to set local cert chain file `/home/qwbgigignjfgjfhd/public_html/modules/registrars/epp/onekick_epp-csr.pem'; Check that your cafile/capath settings include details of your certificate and its issuer on line 1893 in file /home/qwbgigignjfgjfhd/public_html/modules/registrars/epp/epp.php
================= Error 2: =================
stream_socket_client(): Failed to enable crypto on line 1893 in file /home/qwbgigignjfgjfhd/public_html/modules/registrars/epp/epp.php
================= Error 2: =================
stream_socket_client(): unable to connect to tlsv1.2://epp.ote.registry.in:700 (Unknown error) on line 1893 in file /home/qwbgigignjfgjfhd/public_html/modules/registrars/epp/epp.php

Get EPP sends mail instead of showing code

Hi there again!

I see that you are getting the EPP Code and sending it to the Registrant Contact Email. It would be great if you could change this behavior or have an option for us to decide if we want to send the epp code via mail or show it to the client.

Note: I've changed the code myself to have this result, as you simply have it commented :)

No Domain Sync via Cron

Currently, its not possible to sync your domain names with the EPP system via cronjobs, as far as I can see. Do you have any plans to include this? To ensure domain names remain in sync with the registry, for domain status, expiry dates etc.

where to upload cert file

I have placed all certificates in the same Epp directory,
but it is not fetching the certificate to execute, when I check openssl it's connected with the server, but through the application, it says "Cannot connect to server 'epp.registry.in':"

Failed to read header from the connection

Hi,
I have configure certificate file and private key properly,
But I'm getting error of "Failed to read header from the connection"
Screenshot_2023-03-08-08-10-54-25_40deb401b9ffe8e1df2f1cc5ba480b12
How to solve this??
Thanks in advance

Request | Accept DS Records

Please provide the option to add DS records to a domain name for DNSSec security. Should be able to add the following when adding a DS to a domain name:

  • Algorithm
  • Digest Type
  • Digest
  • Key Tag

This is specifically for the Cocca EPP system, if possible, please.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.