Большое обновление ZettaDNS.com (версия 5.0.5)

После нескольких недель работы выпустил обновление для ZettaDNS.com. Что было сделано:

  • Кодовая база исправлена и проверена под python версии 3
  • Изменены тарифы
  • Исправлено API
  • Обновлена библиотека PyCloudNS

Подробнее по каждому пункту

Python 3 — по большей части это подстраховка на будущее, чтобы не исправлять код потом, так как поддержка python версии 2 заканчивается в следующем году.

Тарифы — Новая редакция тарифов не изменяет цены на расширенную подписку, но добавляет дополнительные возможности стандартной подписке. Например, доступ к API, теперь его могут использовать все пользователи сервиса.

API — исправлены ошибки при работе с API, добавлены новые методы.

PyCloudNS — обновлена библиотека исправлено на новую версию API и добавлены дополнительные методы, до этого использовалось нестабильная версия API. Подготовлен pip-пакет. Подробнее можно прочитать на странице: https://github.com/zettadns/PyCloudNS

Переезд проектов на 9redmine.com

Решил перенести управление всеми проектами на 9redmine.com, так как до этого времени я использовал свой WP сайт не только для хранения записей блога, но и как систему управления проектами и взаимодействия с фрилансерами.

За всё время я попробовал несколько систем, это MantisBT, GitLab и WP Project Manager. Где MantisBT сменил системой GiTlab из-за более широких возможностей, но в последствии пришлось отказаться и перенести управление проектами на WP Project Manager.

В принципе, WP Project Manager перекрывал все мои потребности связанные с управлением проектами, кроме следующих — небыло возможности интегрировать и IDE и со сторонними сервисами при помощи API (например, Sentry), по крайней мере я не смог найти никакой информации на эту тему.

Помимо взаимодействия с внешними сервисами, есть необходимость в интеграции уже работающих проектов. Это можно сделать используя уже реализованные клиентские решения.

Ссылки по теме

Проблема с WHOIS доменов в зоне .org

Недавно столкнулся со следующей ситуацией, проверяя на какой NS сервер был делегирован сайт truesoft.org получил вместо стандартной выдачи WHOIS сообщение об ошибке:

WHOIS LIMIT EXCEEDED - SEE WWW.PIR.ORG/WHOIS FOR DETAILS
Timeout.

На сайте PIR.ORG есть FAQ — https://pir.org/resources/faq/ в котором этот запрос рассматривается.

When I use the WHOIS portal for search, why do I receive the «WHOIS LIMIT EXCEEDED» error message?

Public Interest Registry has introduced rate-limiting logic on the WHOIS Port 43 server and similar rate-limiting logic on the Public Interest Registry website.

Public Interest Registry monitors all IP addresses accessing the WHOIS Port 43 server. All traffic is logged, and rate-limit validation logic is applied to limit access by any given IP address to a maximum of four queries per minute. If a unique IP address exceeds the limit, the query will be stopped, and the error message will be displayed.

Public Interest Registry accredited registrars who submit queries through the web-based WHOIS search mechanism are limited to 50 queries per minute.

Why is Public Interest Registry limiting WHOIS Port 43 access for the general public?

Public Interest Registry is committed to protecting the rights and privacy of registrants of our domain names. The previously unlimited access to Port 43 led to abuses by speculators and data miners, often using automated programs to make inquiries. Rate-limiting logic was introduced to reduce this.

Используя утилиту whois после первых пяти слишком частых (интервал 1-2 секунды) клиент блокируется на минуту, последующие блокировки значительно увеличиваться.

Обновление CloudNS v4.1.5

Обновлен CloudNS.ru до версии 4.1.5

  • Улучшен интерфейс. Теперь управление зонами DNS стало ещё удобнее.
  • Добавлена групповая работа. Теперь необязательно давать доступ специалистам к собственной учетной записи, достаточно создать группу и добавить необходимую зону и указать адрес электронной почты администратора. После завершения работ группу для совместной работы можно будет закрыть.