Giter Site home page Giter Site logo

whmcs's Introduction

Easy-Wi WHCMS Addon (Not Supported anymore)

If installed and configured, this addon will allow to sync products to Easy-Wi and pull Easy-Wi servers into WHMCS.

For details please see to the wiki page

whmcs's People

Contributors

aeon-jan avatar dathosting avatar fsedarkalex avatar fv-chris avatar ulrichblock avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

whmcs's Issues

Sever GO-TV Permission to "ON"

Hey

I use your WHMCS extension to make your game server available to my customers.

I'm trying to prevent the GO TV's settings from always being set to "NO".

Which variable do I have to enter and how? Do you have any advice for me?

0fb847212abb6a7ce70bca3ea9187cca

Ich blicke da nicht Durch

Hallo ich habe mir dass plugin installiert aber blicke da nicht durch hätte jemand zeit mir dass bisschen zu erklären wie ich was einstellen muss usw habe auch schon im wiki geschaut werde nicht schlau draus ...
I dont get it maybe someone can contact me ? pleas cuz i dont know what to do

Teamspeak : 46.228.192.73

Broken link in WHMCS - User is not synced!

Hello, even if i syncronize them, whmcs or easy wi api doesn't recognize them.
Even when i syncronize them, the modules say " Syncronized " then i try to create an order and " User is not synced! " can you help me?

Option Aliases are not being saved

It looks like if option aliases are not being saved into DB. It says it saved successfully but when clicking on option aliases the list is empty

(Antwort gern auch deutsch)

Where's the whmcs addon?

I'm very interessed in this addon. I heard that i need to buy it, but where? The Link from FV-Chris is not Wirkung anymore.

[Request] Games as addons

I would love to be able to add games as addons to the server.

That means using WHMCS' Addon-Functionality (or a similar solution)

(Antwort gern auch deutsch)

user not synced!

user will not be synced. whmcs 7.3

Error: "Order Accept Encountered Problems
User is not synced!"

errors"=>"Could not write user to database "Module Create Failed - Service ID: 6 - Error: User is not synced!".

Server Creation Failed

Halli Hallo,

Ich habe anscheinend einen kleinen Bug, diesen konnte ich bis jetzt nicht selber beheben.
In den Logs wird mir folgender Fehler angezeigt.

Module Create Failed - Service ID: 59 - Error: Data key does not exist: shorten, Not supported method or incomplete data

Danke für jede Hilfe :)

Autostart

Feauture request:

Option to allow autostart after order or unsuspend product.
Maybe as ConfigOption.

No IP4 can be found at REMOTE_ADDR.

Hello,

I have in whmcs the error Raw response: 403 Forbidden: No valid access data. No API user given. No IP4 can be found at REMOTE_ADDR. My easy-wi panel is in the sub folder /panel and whmcs in /client, it's a local installation but whmcs cannot connect to the easy-wi api and I have correctly enter my webserver ip.

Thanks advance for your help.

Hello,

I have in whmcs the error "Raw response: 403 Forbidden: No valid access data. No API user given. No IP4 can be found at REMOTE_ADDR". My easy-wi panel is in the sub folder /panel and whmcs in /client, it's a local installation, but whmcs cannot connect to the easy-wi api and I have correctly entered my webserver IP.

Thanks in advance for your help.

How can I get users to auto sync?

Hi,
So it appears that for users to be able to get their package from pending to active I need to sync them manually with easy-wi. Have I forgotten a cronjob or is there a cronjob I can use to auto sync?

Webspace account creation / termination

Nach Anlegen des Webspace (Fastdownload) Accounts über das WHMCS Addon, muss der Kunde erst über Easy-Wi ein Reinstall machen, bevor der Zugang funktioniert. Bei der Termination des Webspace-Accounts über WHMCS kommt die Meldung: "Module Command Error No webspace can be found with the given ID".

Easy-WI v. 6.0.0
WHMCS v. 7.2.1
WHMCS Easy-Wi Addon Stand: 27 Mar

Bei Gameserver, TS3 und MySQL funktioniert oben genanntes problemlos.

user is not synced

Hello,

We have an issue with user syncing. If we create a order on whmcs we get an api error response with the message "User is not synced!" In the log we can find the following error:

Easy-Wi.com API Response: "action"=>"fail","actionSend"=>"add","username"=>"u0","external_id"=>":3","email"=>"[email protected]","errors"=>"Could not write user to database","password"=>"","active"=>"Y","localid"=>"0","vname"=>"Max","name"=>"Mustermann","phone"=>"","handy"=>"","fax"=>"","city"=>"Musterstadt","cityn"=>"","street"=>"Musterstrasze","streetn"=>"1","salutation"=>"","birthday"=>"","country"=>"de","fdlpath"=>"","mail_backup"=>"Y","mail_gsupdate"=>"Y","mail_securitybreach"=>"Y","mail_serverdown"=>"Y","mail_ticket"=>"Y","mail_vserver"=>"Y",

In the whmcs database in the table mod_easywi_user_synced we can confirm the user with synced flag = N.

So my questions, why can the user not be write to the database?

Thank you for your help!

Regards,

Order Probleme

Hi,

Ich möchte gerne einen Bug reporten.

Sobald ich das Easy-Wi Addon aktiviere kann ich keine Orders mehr löschen oder anderweitig ändern, ich erhalte immer nur einen HTTP ERROR 500.

Ich erhalte in der Apache error Datei keinen Fehler, die access.log habe ich hier.

[...]
action=delete&id=14&token=*******************************HTTP/1.1" 302 380 "https://shop.********.eu/admin/orders.php" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.82 Safari/537.36"
***.***.92.*** - - [07/Aug/2016:02:18:06 +0200] "GET /admin/orders.php?filter=1 HTTP/1.1" 200 7935 "https://shop.*********.com/admin/orders.php" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.82 Safari/537.36"
[...]

Hat jemand das gleiche problem? Das Problem tritt bei allen Bestellungen auf.

Vielen dank 😄

Problem with delivrery

Hi everybody !

I have a problem with whmcs and delivery system.

I' accept the command and receive this message : Cannot find free root server with given shorten

This is very strange and i'm not understand this error (user exist in database).

if you know this error, please help me !

Cordially !

Serverstandort

Hallo,
ist es möglich das beim Bestellen der Kunde den Server Standort wählen kann?
z.B Frankreich, Deutschland, Österreich usw...

Eventuell mit Option Value... Easy-Wi ID
Grüße

gameserver install über whmcs fehlerhaft

Hallo ich habe dass problem dass das whmcs die gameserver oder was weiß ich irg nicht richtig Insalliert
unzwar wenn ich über easywi gamepanel den server einrichte alles super funzt alles aber wenn ich es über whmcs mache startet der server nicht und unteranderem erstellt er keine screenlog.0 und wenn ich es selber mache löscht die sich nach paar sekunden warum auch immer?

MySQL for GS

Option to add a MySQL DB to GS.
Per ConfigOption?

Requirements:
Installed MySQL DB on every GS.

403 Error

If i create a customer in WHMCS and create the product, it calls "Modul Befehlsfehler - No Easy-Wi API response".

On recipent Server i see this error in logs:
...** - - [21/Mar/2017:09:17:13 +0100] "POST /api.php HTTP/1.0" 403 644 "-" "https://github.com/easy-wi/whmcs"

Thank you!

Hello!
This isn't an issue at all, however, I just wanted to say I huge thank you for releasing this publically, as even though it may impact on First-Version's sales, it makes using this panel much more appealing.

User deactivated

If user have more than one product and one of this product terminate, the whole user account is set to deactivated.
The user can't login anymore since I set him to activate, because a product is still running for him.

Own IP

It's possible to add additional ips, so it would be nice if you can select a ip for your server.

So if you buy a server it has it own IP and isn't shared with others, like normal.

Also as config option?

MySQL

Option hinzufügen um Gameservern eine oder mehrere Datenbanken bereit zu stellen, jedoch localhost.
Ein Bundle ist somit leider nicht möglich.

PHP 7.0 & höher inkompatibel

Auf PHP 7.0 und höher existiert die hier oft verwendete Funktion mysql_fetch_assoc nicht. Dies führt dazu das einige Operationen fehlschlagen.

So wird in der Kundenübersicht auch nicht der Nutzername des Kunden, als auch keine Information zu dem Server angezeigt.

API problem

Hi guys, I have Ubuntu 16.04 and API problems someone can help to setup all this?

Löschen von Servern

Ich weiß ich könnte damit nerven @ulrichblock , aber langsam ist es nur noch anstrengend jeden Server einzeln manuell zu löschen, weil das Modul immer einen No Easy-Wi.com API Response ausspuckt.

Gerne würde ich wissen wie der Fehler zustande kommen kann, denn ein Server erstellen, verändern oder deaktivieren ist ohne Probleme möglich.

Die WHMCS Activity Logs: http://pastebin.com/JQP6DyFf
EW Module Config: http://prntscr.com/dm8mam

Ein erweitertes Error Reporting der API wäre hier evtl. auch hilfreich, da ich nicht nachvollziehen kann warum das Problem auftritt.

Value aliases must have unique names

Currently value aliases cant be saved if two have the same "Name".

hdd and ram both have configurable Options like 1 GB, 2 GB and so on.
I was able to configure hdd with 1 GB but are not able to configure ram 1 GB afterwards.

I guess this would solve the issue but I don't know if it will create a new one...

ALTER TABLE `mod_easywi_value_name_alias`
	DROP INDEX `alias`,
	ADD UNIQUE INDEX `alias` (`alias`, `option_alias_id`);

User is not synced

Beim Syncronisieren eines Users bekomme ich immer diese Meldung: User is not synced

Gibt es dafür schon eine Lösung?
Dies wird benötigt damit wir Automatisierte Gameserver anbieten können die Bestellt werden.

Also Sync von Easy-WI zu WHMCS -> Klappt!
Sync von WHMCS -> Easy-WI -> Fehlerhaft!

Ich möchte nun auch nicht jeden Kunden immer Manuel anlegen im EasyWI Panel :D

Grüße

Functions

Functions like, (re)start/stop of servers and so on.

For (re)start and stop I used the API, but not the api from your module. should be implemented directly.

Console, WebFTP and the other Settings should also be duplicated to WHMCS directley.

Kommunikation WHMCS und Easy-Wi Api

Hallo,

wir möchten unser Easy-Wi mit WHMCS verbinden.
WHMCS haben wir auf einer Debian-Stretch VM installiert in der Version 7.7.1.

Nach der Einrichtung versuchten wir testweise Benutzer zu synchronisieren, bzw. von EasyWi abgefragen zu lassen. Bei der Synchronisierung zwischen WHMCS und EasyWi steht zwar "Sync succeeded", aber ich sehe keinen neuen Benutzer in der Admin-Oberfläche in Easy-Wi.
Bei der Abfrage von Easy-Wi-User erscheint jedesmal die Meldung "Raw response: 403 Forbidden: No valid api data Request IP is: xxx.xxx.xxx.xxx".

Offentsichtlich bekommt man von der API eine Antwort. Allerdings weis ich nun nicht ob das Problem die API von Easy-Wi ist, oder das WHMCS-Plugin..
Über die Apache Access-Log sehe ich zwar die Verbindung zur api.php und den selben Error 403, aber das wars auch schon.
"xxx.xxx.xxx.xxx - - [14/Jul/2019:23:12:36 +0200] "POST /api.php HTTP/1.1" 403 417
"

Deswegen meine Frage, funktioniert dieses Plugin überhaupt? Bzw. hat jemand Tipps?

Sync = No -> No Sync at all

If you set sync to no it results in no users being synced at all on automation tasks.
If you manually process the order it will work but "on payment" it will fail:

An order has received its first payment but the automatic provisioning has failed and requires you to manually check & resolve.

Client ID: 2
Service ID: 3
Product/Service: TEST
Domain:
Error: User is not synced!

https://www.***.de/admin/
This notification was automatically generated by WHMCS
 https://www.***.de/ | log in to the admin area  

user werden nicht richtig gesynct

Hallo habe dass Problem 1. dass dass ftp password nicht direkt übernommen wird ? heißt dem user wird ein falsches password angezeigt

  1. es wird kein server installiert ordner des users exestiert mehr aber nicht

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.