问题标签 [epp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2469 浏览

dns - 有谁知道如何使用 EPP 代码在 Plesk 中转移域名?

我的一个朋友在 Freeforums.org 上有一个论坛,他们通过他们购买了一个域名。最近他想将 .org 域名转移到他自己的使用 Plesk 控制面板的主机上。Freeforums 向他发送了一个 EPP 代码来转移域。

他将如何使用 EPP 代码转移域?

0 投票
1 回答
17357 浏览

php - fsockopen() 和 SSL 出错,“无法启用加密”

我正在尝试连接到 Nominet EPP 测试台,但我收到“无法启用加密”,这似乎是一个罕见的错误,没有记录的解决方案或原因。

随着线:

我得到的确切错误是:

据我所知,OpenSSL 是用 PHP 很好地安装的,按照我们的 phpinfo() 中的这个:

Nominet 文档简要提到“为了验证安全服务器的身份,您需要Verisign Class 3 Public Primary Certification Authority 的根证书,该证书可从 www.verisign.com 免费获得(该证书也随大多数 Web 浏览器分发)。 - 这可能是问题?

更新 按要求,我已经对错误值以及 $socket 本身进行了 var_dump,它们都是 false/0。fsockopen PHP 文档指出“如果 errno 中返回的值为 0 并且函数返回 FALSE,则表明错误发生在 connect() 调用之前。这很可能是由于初始化套接字的问题。

任何帮助将不胜感激。

0 投票
1 回答
2094 浏览

xml - 连接到域注册 EPP 服务器

我得到了我的海腿,需要一些指针和一小段连接到 epp 服务器的代码示例。代码示例需要登录并发送一个命令并接收响应。(在 XML 中)。代码可以在 php 或 python 中。

我相信这将为我进一步深入研究并了解有关该主题的更多信息奠定基础/启动。它把我逼到了墙边——以一种很好的方式,因为我想在一天或一千年内解决它。

我已经搜索了好几天,但似乎无法理解找到的信息,现在选择在这里寻求指导。

先感谢您。

0 投票
2 回答
2245 浏览

php - 从本地系统连接到 EPP 服务器

我正在使用 fsock open 连接到 epp 服务器,但它失败了。下面是我的代码:(我在这里给出了错误的输入值。)

以下是我得到的错误:

Epp 服务器响应连接。但连接失败。

我也使用过 CURL,但在使用 curl 时没有得到任何响应:(此处输入错误)

注意:当我从命令行对 epp 服务器执行 ping 操作时。Ping 命令成功,我收到了来自 epp 服务器的回复。

如果我做错了什么?

我们不能从本地系统到 epp 服务器吗?

是否必须使用 SSL 连接到 epp 服务器?

0 投票
1 回答
1897 浏览

php - centralnic PHP EPP 库 - 登录框架

我正在尝试使用 CentralNic PHP EPP 库与 Nominet EPP 进行交互。

很清楚如何使用 Net_EPP_Frame_Command 类生成命令帧 例如,

结果是

这正是我需要的。唯一的问题是我无法生成必须看起来类似于

你能指导我正确的方向吗?

谢谢


我编辑了 https://github.com/centralnic/php-epp/blob/master/Net/EPP/Frame/Command.php 通过在类中插入另外两个函数

我现在的使用方式:


在当前情况下看起来最好的最终版本

0 投票
1 回答
440 浏览

php - 使用 simplexml_loadfile 发送 XML 时出现错误 2001

我最近一直在做一些 PHP 来连接 EPP 服务器。例如,当我通过变量将 xml 发送到 EPP 服务器时

服务器使用正确的 XML 响应良好。虽然现在我正在尝试像这样通过 simplexml_loadfile 传递 xml

我收到来自服务器的响应

有任何想法吗?

0 投票
1 回答
235 浏览

php - 使用 preg_match_all() 在 PHP 中的日志中定位 XML

我有几个包含 EPP 请求和响应的日志文件。我需要使用 preg_match_all 来返回日志中所有 XML 请求的数组,这样我就可以解析出 XML 并验证它,但是我对正则表达式不太熟悉。XML 应始终以...开头

...并以...结束

我将如何形成正则表达式来查找包含在这些标识符之间并包括这些标识符的所有内容。

0 投票
1 回答
572 浏览

xml - SimpleXML 没有解析我的 epp XML 消息

我正在尝试从 SIDN 的返回 xml epp 消息中提取信息

但我不能从这些消息中获取一些变量。我设法得到结果代码和消息。

$domaininfo = 可以在以下位置看到的 xml 消息:http: //pastebin.com/HbXMkdD3

我做错了什么

只要标签中有:-=或“,就会出现问题

肯定欢迎所有帮助

0 投票
2 回答
650 浏览

java - ssl 套接字与 epp 服务器通信

我正在用 java 实现一个客户端,它通过 TCP 和 SSL 与 EPP 服务器通信。

我需要通过 SSL 向服务器发送一些 xml-s 并读取一些 xml 响应。我没有客户证书,也没有客户证书。我只是需要能够向该服务器发送请求并读取响应。我对这个话题很陌生。

我的代码是这样的:

它不依赖于我在 xml 中放入的字符串,我总是得到相同的 xml 响应。

现在我想知道 SSL hanshake 是否正常。如何检查连接是否已成功建立以及接收方是否已准备好接收数据。这样我就排除了连接问题本身。

0 投票
1 回答
167 浏览

dns - 只有经过认证的注册商才能使用 EPP 协议来注册域吗?

我希望能够以编程方式注册域,而不必依赖注册商(例如 GoDaddy)及其相关费用。我知道注册商提供他们自己的 API,但如果我可以直接连接到 EPP 服务器(例如 VeriSign),那将是最好的。为此,我是否需要自己成为认可的注册商?