Vladimir812 Жалоба Опубликовано 29 ноября, 2013 Писал ранее, решил сделать отдельную тему, так как допиливать придется немало. Речь идет об интеграции VMmanager 5, Cloud в биллинг. Необходим максимально возможный функционал: создание, пересоздание клиентом, удаление, смена тарифа, смена пароля от клиентской панели VM/ Ссылка на документацию http://www.ispsystem.com/ru/software/vmmanager/documentation Данные от тестового сервера высылал на почту. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
admin Жалоба Опубликовано 8 декабря, 2013 Посмотрел указанную Вами ссылку. Так а где там информация по API? Если у этих панелей есть API, то без проблем реализую интеграцию BPanel с ними. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 11 декабря, 2013 http://ru.5.ispdoc.com/index.php/VMmanager_API Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
admin Жалоба Опубликовано 14 декабря, 2013 Сделал интеграция на создание, удаление, блокировку и разблокировку, но одна серьезная проблема: VMmanager упорно ругается на жесткое указание ip адреса в запросе. Если же ip адрес не указывать вовсе, то не понятно, как скрипту BPanel в данном случае можно узнать с каким Ip адресом (автовыбор системой vmmanager) была создана виртуальная машина. Отправил информацию Вам на почту. После разрешения этой проблемы можно будет пользоваться интеграцией. Изменение тарифа, кстати, невозможно технически. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 15 декабря, 2013 Сделал интеграция на создание, удаление, блокировку и разблокировку, но одна серьезная проблема: VMmanager упорно ругается на жесткое указание ip адреса в запросе. Если же ip адрес не указывать вовсе, то не понятно, как скрипту BPanel в данном случае можно узнать с каким Ip адресом (автовыбор системой vmmanager) была создана виртуальная машина. Отправил информацию Вам на почту. После разрешения этой проблемы можно будет пользоваться интеграцией. Изменение тарифа, кстати, невозможно технически. Запрос в поддержку отправил по поводу IP. Что касается тарифа, то посмотрим, отпишу позже. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 19 декабря, 2013 family - должен быть в вашем случае равен ipv4 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
admin Жалоба Опубликовано 20 декабря, 2013 Спасибо за информацию. Я сейчас в отпуске до первых чисел января, после НГ сделаю все не особо важное. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
admin Жалоба Опубликовано 9 января, 2014 Странно, что в документации к API vmmanager об этом ни слова. Теперь другая проблема, при указании в переменной "ip" конкретного ip адреса все равно почему-то ip выбирает автоматически. Отправил информацию по емайл. Уточните, пожалуйста, и этот момент у технической поддержки. У меня сложилось такое чувство, что разработчики vmmanager делали ее для себя и над документацией как говорится, особо не заморачивались Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 16 января, 2014 Похоже и правда не заморачивались. Получил ответ - отправил Вам на почту. Хотел добавить по поводу назначения IP. Как я понимаю сейчас ситуация такова: IP в статусе free прикреплены к серверу VDS, откуда они и выдаются, но при этом на стр. IP адресов просто меняются на "занят" и никак там не крепятся к аккаунту. Думаю логично будет автоматическая выдача услуги, например, "основной IP для VDS", которая будет "намертво" выбрана при заказе и будет бесплатной, т.е включенной в тариф. После оплаты она должна автоматически выдаваться, не думаю, что это очень сложно реализовать. Таким образом мы получаем очень понятную картину, доп. услуга назначена клиенту, все логично. Что касается дополнительных IP, которые будет несомненно востребованы клиентами, то такие услуги также должны автоматически выдаваться клиенту как и основная. Можно сделать опционально настройку автовыдачи. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
admin Жалоба Опубликовано 21 января, 2014 Похоже и правда не заморачивались. Получил ответ - отправил Вам на почту. Внес изменения. Архив обновил. Создание VDS и изменение у них памяти (при изменении тарифа) теперь должны работать автоматически. Хотел добавить по поводу назначения IP. Как я понимаю сейчас ситуация такова: IP в статусе free прикреплены к серверу VDS, откуда они и выдаются, но при этом на стр. IP адресов просто меняются на "занят" и никак там не крепятся к аккаунту. Думаю логично будет автоматическая выдача услуги, например, "основной IP для VDS", которая будет "намертво" выбрана при заказе и будет бесплатной, т.е включенной в тариф. После оплаты она должна автоматически выдаваться, не думаю, что это очень сложно реализовать. Таким образом мы получаем очень понятную картину, доп. услуга назначена клиенту, все логично. Что касается дополнительных IP, которые будет несомненно востребованы клиентами, то такие услуги также должны автоматически выдаваться клиенту как и основная. Можно сделать опционально настройку автовыдачи. IP адрес при создании VDS выдается из списка FREE, закрепленных за основным сервером. При этом ip привязывается к заказу по соответствующему служебному полю, которое видно в колонке "Доп. Услуга" на странице списка IP адресов на серверах. Дополнительные Ip адреса выдавайте вручную. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 24 января, 2014 Рассмотрите в таком случае реализацию автовыдачи платно. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
admin Жалоба Опубликовано 24 января, 2014 Судя по документации к ПО, это функция iplist.edit в API. $100 стоить будет. Если ок - сообщайте. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 26 января, 2014 Судя по документации к ПО, это функция iplist.edit в API. $100 стоить будет. Если ок - сообщайте. Система работы с IP будет как я писал выше? С автоматической выдачей основного и в случае надобности дополнительных? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
admin Жалоба Опубликовано 27 января, 2014 Да. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 10 февраля, 2014 ОК, делайте. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 11 июня, 2014 Какие то продвижения есть в данном вопросе ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
admin Жалоба Опубликовано 6 октября, 2014 Так ведь основной IP итак выдается автоматически. По дополнительным могу сделать так: 1 IP адрес = 1 дополнительная услуга, автовыдача IP. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 10 октября, 2014 Давайте так. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 5 декабря, 2014 Алексей, по IP дополнительным когда ждать изменений ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
admin Жалоба Опубликовано 11 декабря, 2014 Посмотрел http://ru.5.ispdoc.com/index.php/VMmanager_API Вроде как там вообще нету функции добавления дополнительных IP адресов пользователю... или она незадокументирована. Проясните, пожалуйста, этот момент у разработчиков ПО VMmanager. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 13 января, 2015 func=iplist.edit&domain=domain.com&family=special&ip=10.10.10.16&iptype=public&plid=129&sok=ok где domain - доменное имя для ip адреса. family =special означает, что передается конкретный адрес ip - нужный ip адрес iptype - тип ip адреса. Может быть public или private plid - id вирт. машины, для которой добавляем адрес. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
admin Жалоба Опубликовано 23 февраля, 2015 Написал код для выдачи доп. ip адресов, но нужна проверка опытным путем. Для этого необходимо следующее:1. URL скрипта.2. Данные доступа в админ-центр биллинга, проверка по IP адресу должна быть отключена;3. Данные доступа на FTP с биллингом;4. URL темы на нашем форуме;5. ID заказа в биллинге, из-под которого можно будет тестировать автовыдачу IP.На admin @ advanta.org Архив обновил. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 5 марта, 2015 В ближайшее время сделаем и пришлю данные. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Vladimir812 Жалоба Опубликовано 31 июля, 2016 Просьба убрать из заказа VPS на reg.php поля домен и выпадающее меню, связанное с регистрацией. В будущем желательно разделить настройки полей для хостинга физ. и юр. не как сейчас, а полностью независимо и вдс/серверы отдельно. После заказа аккаунта VPS биллинг должен подставлять домен для заказа вида указанного на /admin/index.php?mod=options Генерация логина на основе + сервисный домен. Например, log123.domen.com, где log - это символы в настройке, 123 - номер заказа, domen.com - сервисный домен, его поле надо также добавить в настройки. При активации аккаунта VPS должен создаться аккаунт с логином log123 и доменом log123.domen.com. Основной IP адрес должен браться из списка доступных IP адресов, закрепленных за сервером. После активации IP должен переходить с статус USED и соответственно быть виден в разделе Данные по серверу. В данный момент для вдс я даже не вижу данные по серверу для аккаунта VPS. Касательно выдачи дополнительных IP адресов: func=iplist.edit&domain=domain.com&family=special&ip=10.10.10.16&iptype=public&plid=129&sok=ok где domain - доменное имя для ip адреса - берем наш домен из аккаунта bpanel - log123.domen.comfamily =special означает, что передается конкретный адрес ip - нужный ip адрес iptype - тип ip адреса - public plid - id вирт. машины, для которой добавляем адрес. Также для дополнительных услуг необходимо добавить запись в выпадающем меню Специальная услуга: IP адрес ISP для автовыдачи При заказе и оплате в данном случае IP выдаются как и для Cpanel - берется IP свободный, делаются USED, привязывается к номеру доп. услуги. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
admin Жалоба Опубликовано 14 сентября, 2016 Просьба убрать из заказа VPS на reg.php поля домен и выпадающее меню, связанное с регистрацией. Уточните, пожалуйста, для чего? В данном случае ведь клиент не сможет зарегистрировать себе домен при заказе VPS. В будущем желательно разделить настройки полей для хостинга физ. и юр. не как сейчас, а полностью независимо и вдс/серверы отдельно. Приведите, пожалуйста, пример. Не понимаю, что именно и как нужно разделять, а также зачем. После заказа аккаунта VPS биллинг должен подставлять домен для заказа вида указанного на /admin/index.php?mod=options Генерация логина на основе + сервисный домен. Например, log123.domen.com, где log - это символы в настройке, 123 - номер заказа, domen.com - сервисный домен, его поле надо также добавить в настройки. При активации аккаунта VPS должен создаться аккаунт с логином log123 и доменом log123.domen.com. Основной IP адрес должен браться из списка доступных IP адресов, закрепленных за сервером. После активации IP должен переходить с статус USED и соответственно быть виден в разделе Данные по серверу. Для чего нужны эти изменения и чем не устраивает так, как есть сейчас? В данный момент для вдс я даже не вижу данные по серверу для аккаунта VPS. См. в базе активированных. Касательно выдачи дополнительных IP адресов: func=iplist.edit&domain=domain.com&family=special&ip=10.10.10.16&iptype=public&plid=129&sok=ok где domain - доменное имя для ip адреса - берем наш домен из аккаунта bpanel - log123.domen.com family =special означает, что передается конкретный адрес ip - нужный ip адрес iptype - тип ip адреса - public plid - id вирт. машины, для которой добавляем адрес. Эта функция давно используется при выдаче дополнительных IP адресов. Также для дополнительных услуг необходимо добавить запись в выпадающем меню Специальная услуга: IP адрес ISP для автовыдачи При заказе и оплате в данном случае IP выдаются как и для Cpanel - берется IP свободный, делаются USED, привязывается к номеру доп. услуги. Чем Вас не устраивает реализация, которая есть сейчас? Все же работает, дополнительные ip ведь выдаются сейчас выдаются автоматически (при автоматической оплате), без участия администратора биллинга. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты