easy-wi / whmcs Goto Github PK
View Code? Open in Web Editor NEWEasy-Wi WHCMS Addon
License: GNU General Public License v3.0
Easy-Wi WHCMS Addon
License: GNU General Public License v3.0
Deleting of servers aren't working...
They never worked for me...
Here some screenshots and logs:
Easy-WI Addon Config: http://prntscr.com/cuz9km
Activity log: http://pastebin.com/r5YFJ6Nc
Easy-WI Job Overview: http://prntscr.com/cuzeut
I don't know why this fail is coming up.
Where I should search this problem?
If there is a bug in the database, which table I should search for it?
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.
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`);
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.
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)
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 !
If server suspend it should also be stopped.
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.
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 😄
Hello,
I have a problem for link Easy-Wi and Whmcs, "Raw response: 403 Forbidden: No valid api data Request IP is"
Thank you for your help.
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?
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,
User is not syncing. There is a problem with version 6 of the panel
User is 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!".
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"
Hi all.
I am looking for how to make the customers without contact of the support add their workshop...
Thank you for your reply
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.
Option to add a MySQL DB to GS.
Per ConfigOption?
Requirements:
Installed MySQL DB on every GS.
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)
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
Feauture request:
Option to allow autostart after order or unsuspend product.
Maybe as ConfigOption.
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
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.
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.
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?
Option hinzufügen um Gameservern eine oder mehrere Datenbanken bereit zu stellen, jedoch localhost.
Ein Bundle ist somit leider nicht möglich.
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
Handle case when optionsRaw is neither array nor object.
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.
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?
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.
Hello, i have a problem with whcms plugin easy wi
Es gab ein Problem beim Akzeptieren der Bestellung
Data key does not exist: shorten, Not supported method or incomplete data
why? please help me, its a big problem ;(
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?
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?
Hi guys, I have Ubuntu 16.04 and API problems someone can help to setup all this?
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
Is there a way to change the code so gameservers start automatically after order?
Hallo habe dass Problem 1. dass dass ftp password nicht direkt übernommen wird ? heißt dem user wird ein falsches password angezeigt
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 :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.