FAQ

This is a list of our most frequently asked questions. For more information about CloudMQTT, or if you need any support, please visit our support page.

What is CloudMQTT?
What is Mosquitto?
Which port should I use?
Does CloudMQTT support websockets?
How do I connect using TLS (SSL)? Where do I find cert and key files?
How and when will I get billed?
What is a connection?

Reseller

Do you offer any reseller discounts?
Are there any shipping costs?
Is the service returnable?
What payment options and terms do you offer?
We need an official quote, how do we get that?
Will your service be provided on- or off-premise?
How does your billing work?
Our PO is set up for a year, could we get an annual invoice?
Please advise if any documents with signatures will be required in addition to the PO we would submit in the event a PO is executed.
Can you confirm that the service will not have an automatic renewal once the current subscription on the PO expires?
We have a customer using your service with an active subscription and PO. Now it wants to create one more subscription. Should we extend the current PO or issue a new one?
I’m a reseller and want to set up an account, how do I do that?

GDPR

Is CloudMQTT GDPR-compliant?
Can we sign a DPA with CloudMQTT?
How do you make a subject access request to 84codes AB?
Where is my data located?

What is CloudMQTT

CloudMQTT are managed Mosquitto servers in the cloud which provides lightweight methods of carrying out messaging using a publish/subscribe message queueing model.

Message queues provide an asynchronous communications protocol, the sender and receiver of the message do not need to interact with the message queue at the same time. Messages placed onto the queue are stored until the recipient retrieves them or until the messages times out. MQTT and Mosquitto are for good use by bandwidth sensitive applications.


What is MQTT and Mosquitto

Mosquitto implements the MQ Telemetry Transport protocol, MQTT, which provides lightweight methods of carrying out messaging using a publish/subscribe message queueing model.


Which port should I use?

Your ports can be found in the control panel for your instance. On dedicated plans it's possible to change ports. Available ports are


Instance type Plain MQTT MQTT over TLS MQTT over Websockets
Shared 1XXXX 2XXXX 3XXXX
Dedicated 1883 8883 443


Does CloudMQTT support websockets?

Yes websockets are supported. The port for websockets can be found in the console page for your instance. Websockets were enabled during April 2015, instances created before that might need to be recreated before websockets can be used.


How do I connect using TLS (SSL)? Where do I find cert and key files?

If you connect by TLS/SSL, add --capath or --cafile and point it to a cert store. Our server cert is signed by Comodo, which has the AddTrust CA as root. Most OSs comes with it by default, so can you point to your default trust/CA store. (example: --cafile=/etc/ssl/certs/ca-certificates.crt) If you don't have a trust store you can download the AddTrust/Comodo root cert from https://support.comodo.com/index.php?/Default/Knowledgebase/Article/View/979/108/domain-validation-sha-2

More information can be found here, under Certificate based SSL/TLS Support. You also need to use the port for MQTT over TLS (see above).


How and when will I get billed?

All plans are billed by the second, you can try out even the largest instance types for mere pennies. As soon as you delete the instance you won't be charged for it anymore, i.e. if you had a Loud Leopard (for $99/month) running for 15 days, then you will only be charged $49,5.

Billing occurs at the end of each month, and you are only charged for the time an instance has been available to you.


What is a connection

A connection is an active TCP connection from your application/device to the Mosquitto broker. If two devices connected to the broker, they will consume two connections.


Reseller

Do you offer any reseller discounts?

No. We don’t provide any reseller discounts at this moment.


Are there any shipping costs?

No. There is no shipping cost since the service is shipped electronically.


Is the service returnable?

No. The service is non-returnable.


What payment options and terms do you offer?

You can choose to pay through credit card (due on charge date) or via wire transfers (NET15). If you would like us to enable manual invoicing via wire transfer - send us an email once you have added all information and we will enable it for you. Please note that we don’t accept checks.


We need an official quote, how do we get that?

Email sales@cloudmqtt.com to receive an official quote. Include what plan you want, if the quote should include VPC or not, and the subscription period.


Will your service be provided on- or off-premise?

The service will be provided off-premise in a data center and region chosen on behalf of the customer. The data centers and regions currently provided can be found at the bottom of this page: https://www.cloudmqtt.com/plans.html.


How does your billing work?

Our billing is pro-rated, which means that our customers only pay for the time the service has been available to them and that the payment is done the month after delivery. Thus, you won’t receive your first invoice when the account has been created, you will receive it in the beginning of the upcoming month.


Our PO is set up for a year, could we get an annual invoice?

No. It’s very common that our customers change their plan while they are using our service, therefore it’s not convenient to pay for a year upfront. However, we do provide the possibility to make prepayments with credits. More information can be found here: https://www.cloudmqtt.com/blog/2017-11-01-prepayment-as-a-payment-option-is-now-available-at-cloudmqtt.html.


Please advise if any documents with signatures will be required in addition to the PO we would submit in the event a PO is executed.

No. We don’t need any documents with signatures from you.


Can you confirm that the service will not have an automatic renewal once the current subscription on the PO expires?

No. Our active subscriptions are running until they are deleted. The reason for this is that we don’t want to delete our customer’s data when they have an active subscription. So for example, if you’re a reseller and has provided us with a PO that concerns two months usage of our Happy Hippo plan, then you’re responsible for deleting the plan after the two months have passed. Otherwise, we will charge you for the upcoming months.


We have a customer using your service with an active subscription and PO. Now it wants to create one more subscription. Should we extend the current PO or issue a new one?

It’s best to extend the current PO. If you need to have two separate PO’s for the subscriptions, you need to open a new account in order to make the subscriptions be billed separately.


I’m a reseller and want to set up an account, how do I do that?

  1. Go to https://customer.cloudmqtt.com/login and enter your email address. Fill out all your information in the billing section, such as billing address etc, billing email etc. Please note that it’s important that we have your billing information registered and not the end-customers information, since you are our direct customer and not the end-customer.

  2. The PO number can be specified in the billing section under “billing notes”. Or send it to us, and we will add it for you.

  3. You are free to create and delete instances once the billing information is set up. It’s up to you and the end-customer to decide who of you that will create the subscription specified in the PO.

  4. Invite the end-customer to the account via https://customer.cloudmqtt.com/team so that he/she can start using the service.

  5. Change the role of the person that created your account to “Billing Manager”. By doing so, you can access all invoices of the account and update the billing information. But you will not be able to edit the customer's subscription. See more information here: https://www.cloudmqtt.com/blog/2017-12-15-manage_cloudmqtt_instance_access_permissions_with_acl.html.


GDPR

Is CloudMQTT GDPR-compliant?

Yes. You can read more here.

Can we sign a DPA with CloudMQTT?

Yes, you can sign a DPA with CloudMQTT. You access the DPA in the “Agreements”-section of the control panel.

How do you make a subject access request to 84codes AB?

You have the right to see what personal information 84codes AB holds about you. You are entitled to be given a description of the information, what we use it for, who we might pass it onto, and any information we might have about the source of the information.

A subject access requests should be made via email to compliance@84codes.com


Where is my data located?

You as data controller decide for yourself where you want to host your data by choosing data center and region of the data center. The data will not leave that region, unless you choose to move it. In CloudMQTT’s role as data controller, we may collect and store contact information, such as email address, and physical address, when customers sign up for our services or seek support help.

Your personal customer data (email and billing information) is stored in US.