Hosted multi-client Wapt server

Questions about WAPT Server / Requests and help related to the WAPT server
Forum Rules
Community Forum Rules
* English support on www.reddit.com/r/wapt
* French community support is available on this forum
* Please prefix the topic title with [RESOLVED] if it is resolved.
* Please do not edit a topic that is tagged [RESOLVED]. Open a new topic referencing the old one.
* Specify the installed WAPT version, full version, and build number (2.2.1.11957 / 2.2.2.12337 / etc.) as well as the Enterprise/Discovery edition.
* Versions 1.8.2 and earlier are no longer supported. The only questions accepted regarding version 1.8.2 are related to upgrading to a supported version (2.1, 2.2, etc.).
* Specify the server OS (Linux/Windows) and version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specify the OS of the administration/package creation machine and the machine with the problematic agent, if applicable (Windows 7/10/11/Debian 11/etc.).
* Avoid asking multiple questions when opening a topic, otherwise it may be ignored. If there are multiple topics, open separate topics, preferably one after the other and not all at the same time (i.e., do not spam the forum).
* Include code snippets, screenshots, and other images directly in the post. Links to Pastebin, Bitly, and other third-party sites will be systematically removed.
* As with any community forum, support is provided voluntarily by members. If you require commercial support, you can contact Tranquil IT's sales department at 02.40.97.57.55
Locked
Tranbert
Messages: 4
Registration: March 3, 2020 - 00:51

March 3, 2020 - 01:38

Hello,

I'm currently exploring Wapt. I've already installed it locally on a Debian VM. It's really very interesting.

For my small maintenance business, I'm trying to use tools that I have as much control over as possible, but that aren't hosted on my workstation. I use Dolibarr for accounting and invoicing, GLPI for asset tracking, and MeshCentral for remote control of client PCs. Each solution is on its own hosted server (OVH).

In this context, Wapt is exactly the missing link for a true automation solution for software maintenance and workstation updates.

I have a question about the overall architecture: given that my client base includes "entities" of 30-40 workstations, but also small companies with 3-4 laptops and no local servers, what would be the best way to have a single point of management and be able to use all of Wapt's features?

- A "master" WAPT server hosted like my other solutions and accessible via wapt.mydomain.com
- A local mirror in each larger company for packages/updates.
- But the question arises regarding isolated clients...

And more importantly, is WAPT designed to be exposed on an external server or should it be kept in a purely LAN environment? And in the latter case, how do you manage multi-site licenses in the Enterprise version?

I haven't really found a direct answer to these questions, so I'm posting them here. Thank you for your insights and congratulations again on the work!
User avatar
vcardon
WAPT Expert
Messages: 278
Registration: Oct 06, 2017 - 10:55 p.m.
Location: Nantes, France

April 4, 2020 - 8:36 PM

Tranbert wrote: March 3, 2020 - 1:38 AM - A "master" Wapt server hosted like my other solutions and accessible via wapt.mydomain.com
- A local mirror in each somewhat large company for packages/updates.
- But the question arises of isolated clients...

And more importantly, is Wapt designed to be exposed on an external server or should it be kept in a purely LAN environment? And in that case, in the Enterprise version, how do you manage multi-site licenses?
Since the WAPT server is not a sensitive asset, you can host it in a data center or on your DMZ. Server confidentiality and authenticity will be ensured by deploying a client certificate on your managed workstations. This is the simplest approach and will handle isolated clients.

A mirror is only useful for large sites that don't have huge bandwidth. In the Enterprise version, mirrors are very easy to manage since version 1.8.

Multi-site licenses will be managed like a normal license shared between several end customers if you are an IT manager using WAPT to provide better service to a group of end customers, you will just have to not give access to the full console to your customers because they will see the machines of your other customers (this is being resolved).

Vincent
Vincent CARDON
Tranquil IT
Tranbert
Messages: 4
Registration: March 3, 2020 - 00:51

April 20, 2020 - 2:26 PM

Thanks for the reply, I hadn't seen it...

Well, since then I've been able to do a test installation on an OVH VPS and the 25 machines from my trial pro license are working fine. I'm having an issue with the mirrors, but it's not critical; we have plenty of other problems going on right now. :-)

However, the licensing model seems a bit complicated for my intended use.

Is this the right place to discuss it?
User avatar
vcardon
WAPT Expert
Messages: 278
Registration: Oct 06, 2017 - 10:55 p.m.
Location: Nantes, France

April 20, 2020 - 2:50 PM

Tranbert wrote: Apr 20, 2020 - 2:26 PM However, the licensing model seems slightly complicated for my intended use.

Is this the right place to discuss it or not?
Yes, this is a good place to discuss any questions you may have. Tell us about your use case and we'll find the best way to proceed.
Vincent CARDON
Tranquil IT
Tranbert
Messages: 4
Registration: March 3, 2020 - 00:51

April 21, 2020 - 12:41 AM

Okay, after a day of frantic efforts installing OpenVPN for people who are only just waking up... I'll elaborate on my question about licenses:

I have a variable number of machines, which tends to increase (for now), so I can estimate an initial "stock" of licenses to buy, with a little extra if necessary.

But to add more licenses, I understand it involves a manual process: ordering, payment, collection, and delivery.

However, when I take over a client or new machines, I often have to put them into production or management mode immediately. The risk is switching all the machines to community mode as soon as an "extra" machine is added, which isn't very nice for existing clients.

I'm well aware that license management seems to be all-or-nothing.

But ideally, if we could have a defined number of professional licenses, and the subsequent ones become community licenses before being regularized, that would mitigate the risk of mistakes...

Is that a feasible way of working?
User avatar
vcardon
WAPT Expert
Messages: 278
Registration: Oct 06, 2017 - 10:55 p.m.
Location: Nantes, France

April 21, 2020 - 10:42

Tranbert wrote: Apr 21, 2020 - 00:41 But ideally, if we could have a defined number of pro licenses, and the subsequent ones become community licenses before regularization, that would mitigate the risk of mistakes...

Is that a feasible system?
That's more or less how it already works. If the number of devices equipped with a WAPT agent exceeds the subscribed number, then the console switches to Community mode without data loss. The same happens if the contract expires.

By increasing the number of licenses above the number of equipped devices or by renewing the contract, the Enterprise features return.

We are looking at what we can do to improve the administrative and commercial process to allow more flexibility for low-volume orders.

In the meantime, the best approach is indeed to anticipate your volume increases. And if you find yourself stuck, we're human and never far from the phone to answer your questions and find a solution with you.

Sincerely.

Vincent
Vincent CARDON
Tranquil IT
Tranbert
Messages: 4
Registration: March 3, 2020 - 00:51

April 21, 2020 - 11:09

vcardon wrote: Apr 21, 2020 - 10:42 AM
We are looking at what we can do to improve the administrative and sales process to allow more flexibility for low-volume orders.

In the meantime, the best approach is indeed to anticipate your volume increases. And if you find yourself stuck, we are human and never far from the phone to answer your questions and find a solution with you.
Okay, great.

Well, I think my type of use is quite marginal, so don't waste resources on it; it just so happens that I also have a phone and that I am sometimes human...
Lamidupc
Messages: 1
Registration: February 12, 2021 - 10:03

February 12, 2021 - 10:11

Tranbert wrote: March 3, 2020 - 1:38 AM Hello,

I'm currently exploring Wapt. I've already installed it locally on a Debian VM. It's really very interesting.

For my small maintenance business, I'm trying to use tools that I have the most complete control over, but that aren't hosted at my workplace... I use Dolibarr for accounting and invoicing, GLPI for asset tracking, and MeshCentral for remote control of client PCs. Each solution is on its own hosted server (OVH).

From this perspective, Wapt is exactly the missing link for a true automation solution for software maintenance and workstation updates.

I have a question about the overall architecture: given that my client base includes "entities" of 30-40 workstations, but also small companies with 3-4 laptops and no local servers, what would be the best solution to have a single point of management and be able to use all of Wapt's features?

- A "master" WAPT server hosted like my other solutions and accessible via wapt.mydomain.com
- A local mirror in each larger company for packages/updates.
- But the question arises regarding isolated clients...

And more importantly, is WAPT designed to be exposed on an external server or should it be kept in a purely LAN environment? And in the latter case, how do you manage multi-site licenses in the Enterprise version?

I haven't really found a direct answer to these questions, so I'm posting them here. Thank you for your insights and congratulations again on the work!
Hello, I'm contacting you again regarding the use of GLPI on an OVH hosted server. I also use Dolibarr, installed on OVH, but I can't seem to do the same thing with GLPI...
Could you explain the procedure to me if possible?
Sincerely.
Locked