Skip to content
This repository has been archived by the owner on May 11, 2024. It is now read-only.

روش اتصال جدید نمایندگان به ای پی ای سامانهٔ ثبت دامنه #5

Open
crmitco opened this issue Apr 7, 2023 · 2 comments

Comments

@crmitco
Copy link

crmitco commented Apr 7, 2023

سلام

ایرنیک برای احراز هویت سرتیفیکت را تغیر داده است

و این ماژول خطا می دهد
و این ایمیل را ارسال کرده است برای نمایندگان

ه اطلاع می‌رساند از تاریخ پانزدهم فروردین ۱۴۰۲ و همزمان با پایان قرارداد فعال فعلی و با شروع قرارداد جدید دیگر برای اتصال به API سامانهٔ ثبت دامنه نیاز به دریافت سرتیفیکت اختصاصی از مرکز ثبت دامنه نمی باشد و روش احراز هویت نمایندگان تغییر می‌نماید.

راهنمای اتصال به API و همچنین توکن اختصاص یافته به شما به پیوست این ایمیل ارسال شده است.

روش اتصال جدید نمایندگان به API سامانهٔ ثبت دامنه

نمایندگان محترم
به اطلاع می‌رساند از تاریخ پانزدهم فروردین ۱۴۰۲ و همزمان با پایان قرارداد فعال فعلی و با شروع قرارداد جدید دیگر برای اتصال به API سامانهٔ ثبت دامنه نیاز به دریافت سرتیفیکت اختصاصی از مرکز ثبت دامنه نمی باشد و روش احزار هویت نمایندگان تغییر می‌نماید.
در روش جدید به هر نماینده یک عدد Token اختصاصی داده می‌شود که لازم است این Token در http header هر درخواست به شکل زیر اضافه شود

Authorization: Bearer <TOKEN>

بطور مثال:
curl -X POST 'https://epp.nic.ir/submit' -H 'Authorization: Bearer <TOKEN>' -d '<?xml version="1.0" encoding="UTF-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <command> . . . . <clTRID>ABC-12345</clTRID> </command> </epp>'

شایان ذکر است به منظور فراهم نمودن امکان ارزیابی و آزمایش و به روز کردن کد‌ برنامه نویسی نمایندگان تا پیش از تاریخ فوق الذکر ، همینک می‌توانید از آدرس زیر به منظور تست و ارتقا برنامه خود استفاده نمایید. (توجه داشته باشید این آدرس به دیتا بیس اصلی متصل است)

https://epp-test.nic.ir/submit

این هم کد توکن هست برای نمایندگی من
eHZsbVlQazBnZzdoSG5yK0N5RTQ4ZDFOV2Jwc1dMekJWZ2NoQThZRjlMSk1TSXA4RHdHK0tNUmlTbjdUSUFSNw==

اگه میشه ماژول اصلاح کنید
با تشکر

@crmitco
Copy link
Author

crmitco commented Apr 7, 2023

خطای ثبت کننده
Connection error: could not load PEM client certificate, OpenSSL error error:02001002:system library:fopen:No such file or directory, (no key found, wrong pass phrase, or wrong file format?)

@crmitco crmitco closed this as completed Apr 7, 2023
@crmitco crmitco reopened this Apr 7, 2023
@AliYazdanifar
Copy link

این ماژول کاملا قدیمی هست و با نسخه ی جدید irnic دیگه کاری نمیتونه انجام بده.
من این ماژول رو بازنویسی کرده ام.
اگر تمایل داشتید به من پیام بدهید.
telegram:@Awliy
email : [email protected]

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants