NinerNet Communications™
Blog

Corporate Blog

Payment dates

21 November 2024 23:20:19 +0000

Executive summary: Please pay your invoice on or before the due date!

We are writing this brief post to address a trend we have noticed in recent months. I want to make clear, though, this it does not apply to most of our clients, but it does apply to a significant number of them. However, it’s something everyone needs to know.

The trend is a tendency to leave payment of your invoice until what some people seem to think is an acceptable last minute.

I will admit that I myself have said a few times in the past that you have until the expiry date of your service to pay your invoice. My bad. This does apply to services that are 100% under our control — e.g., shared hosting (not VPS hosting though) — but if you wait until the expiry date of a service that is partially under the control of a third party — e.g., a domain registrar, a certificate authority, etc. — you are taking a big chance if you wait until the expiry date, because the chances are now significant that the service provided by the third party will go offline for a time.

If you look at our “billing procedures” page you will see that we aim to send our invoices on the 15th of the month. I admit that we don’t always meet that self-imposed deadline, but even if we miss it by a couple of days, this doesn’t affect the fact that our invoices must be paid in good time before your services expire. (Please keep a record of those dates and pay attention to our reminder emails.) Let’s look at the first example on that page, with an expiry date of 10 March. If it’s only your shared hosting that expires on that date, you get a one-week grace period (unless you’re in the process of transferring out), so even if you pay a day or two late, your hosting will not be interrupted.

However, if it’s your domain registration that expires on that date, it will go offline sometime on the expiry date between 00:01 and 23:59. So if you pay a couple of days late, your domain will be offline for a couple of days. If you’re one of the few people who don’t mind that, no problem; if you do mind that — as, I believe, most of you do — don’t wait until the last minute! Seriously.

The big however here though is that the registrar we currently use — which has changed names so many times in the last few years it’s difficult to keep track, but they currently go by the names “Team Internet” and/or “CentralNic Reseller” — actually deletes some domains before they expire! We currently know (without being informed in advance, mind you) that they delete dot-africa and dot-za domains two days before they expire. Why? We have no idea. We brought this to the attention of the dot-africa registry (Registry Africa Limited) and the dot-za registry (ZA Registry Consortium (Pty) Ltd.) earlier this year and, while they initially seemed to understand our outrage, six months later they sided with the registrar who is selling 365 days, but only providing 363 days. This is because the registrar has re-written contracts to redefine the term “year” to be whatever they want it to be. (They used to do this with dot-ca domains as well, but when we complained to the dot-ca registry, the Canadian Internet Registration Authority did the right thing and put our registrar in their place and made them comply with the dot-ca domain lifecycle.)

The result is that clients with dot-africa and dot-za domains who thought they had until the day their domains expired to pay their invoice, found that not only did their domains stop working two days before they were supposed to expire, but they also had to pay additional fees to have the registrar “un-delete” their domain, and wait for them to do so. These fees add up to several years worth of renewal fees. This also used to happen to dot-ca registrants until we complained and won that case.

It is also worth pointing out that if you acquired your domain through a “drop catcher” — a company that snaps up expiring domains the moment they “drop” — you also need to ensure that you pay your invoice well before your domain expires, at least a week if you’re paying by an electronic method. This is also because the domain registrar that almost always catches these domains (Network Solutions, aka Netsol) also engages in subterfuge to prevent our normal process of transferring your domain to our registrar, and also charges additional fees that add up to several years worth of renewal fees. If you wait until the day your domain expires to pay your invoice, you will find that we will have to issue a new invoice to you to pay these fees before we can transfer and renew your domain.

But the point of this post — which is much longer than I envisioned — is this: don’t delay paying your invoice until the day your service expires or a day or two beforehand. Sure, if the money sits in your bank account for a few more days, and you’re lucky enough to earn interest on your balance, you’ll earn a few cents or ngwees more, but at the risk you’ll have to pay significantly more dollars or kwachas! Is that worth it? No, it’s not.

Our invoices used to include a “PLEASE PAY BY” date, three weeks after the invoice date. That was our overly polite way (although that’s not the full reason) of describing a due date. Because most of our services are prepaid, and we stopped charging interest on late payments many years ago, we became quite loosey-goosey. However, we have gone back to describing that date as a “due date”, and on that date the clock starts; every day you wait to pay after that date increases the risk that your now-unpaid service will go offline when it expires.

DON’T TAKE THAT CHANCE. PAY BEFORE THE DUE DATE!


Update, 2024-11-25: Clarified that you only get a week’s grace period on shared hosting if you are not already in the process of transferring your hosting out.

Impending registrar transfer of your dot-ca domain(s)

16 November 2024 10:39:38 +0000

This post confirms a mass email we have just sent to a number of registrants of dot-ca domains.

We have decided to change the registrar with which we register dot-ca domains. We are actually returning to OpenSRS; the reasons we left them in 2018 have never really been fixed, but we maintained our account with them because, despite their operational issues, they are a decent registrar that generally tries to do the right thing by dot-ca registrants. Considering the trouble we have had with our current registrar — who go by more names than you can shake a stick at, but they include “CENTRALNIC CANADA INC“, “Team Internet” and “CentralNic Reseller” — this is a significant improvement! The new (old) registrar is, as stated above, OpenSRS, but they also trade under the name of their parent company, Tucows.

We are letting you know that you (as your domain’s owner, or registrant) need to approve this transfer because you ultimately have choice in the matter and have control over your domain. As your domain advisor and host, we recommend that you accept this transfer because it means that pretty much everything will stay the same for your hosting and billing, and the domain renewal you have already paid for will take place at the same time. Additionally, approving this transfer will not interrupt your domain’s service in any way. This is how we continue to serve you and provide our services.

One of the ways in which OpenSRS has not improved — it blows my mind after six years — is that they still can’t seem to decide from which domain they send their emails! You will receive emails from addresses on the opensrs.email and opensrs.org domains. After your domain is transferred you will go back to receiving emails from the “domainsupport” address on the niner.net domain. The initial message will have the subject, “Transfer Request for DOMAIN.CA”, where DOMAIN.CA will be your dot-ca domain. Please click the approve.domainadmin.com link in the message, select the option to approve the transfer and enter your “transfer key”, which we will send to you separately immediately after this message.

After the transfer completes a few minutes later you will also receive confirmation emails from the Canadian Internet Registration Authority (CIRA) using the email address info_AT_cira.ca. All of these messages that you’ll receive around the time you approve the transfer(s) are legitimate, but if you have any questions please do contact NinerNet support.

Thank-you for following these instructions, and thank-you for your continued business.

Adventures in blocking spam

7 May 2024 06:42:30 +0000

As we’ve said outright and intimated over the years, the battle against spam is never-ending.

One thing we have noticed in the last year or so is that a huge amount of spam comes from certain TLDs (top-level domains), but blocking entire TLDs is a bit radical. We have generally avoided doing so, but the time has come to block the following two alternative TLDs:

  • sa.com, and
  • za.com

These are simply two regular domains, but they are owned by CentralNIC (now “Team Internet” because they can’t make up their minds about how they want to be known) who market them as TLDs — just as NinerNet markets the zam.co domain as an alternative TLD (actually, SLD, second-level domain) for Zambia. Therefore, you can buy the sub-domain your-name.sa.com and your-name.za.com. CentralNIC doesn’t seem to make even a cursory attempt to stop spammers from using their domains to spam, so we now block all messages sent from all addresses on those two “pseudo” TLDs — e.g., spammer1@spammer1.sa.com and spammer2@spammer2.za.com. We’re considering blocking the .top TLD as well, for the same reason, but we haven’t yet. You can certainly block entire TLDs from reaching your email addresses as well, if you feel this rather extreme move will benefit your domain.

If you happen to correspond with a legitimate correspondent on one of those alternative TLDs, please contact NinerNet support and we will work with you to address the problem you will now have communicating with them.

Thanks for your attention to this matter.

Zambian domain registrars again taking detrimental action

28 November 2020 04:23:18 +0000

In April we informed you that we had achieved ZICTA accreditation through our partner Preworx. The primary motivation for doing this was to provide reliable domain registration service to Zambians because, as is shown in this blog, the Zambian ccTLD (country code top-level domain) has been very badly managed by the accredited/registered ISPs that provide registrar service. By becoming an accredited registrar ourselves we hoped (and continue to hope) that we could bring our legendary customer service to dot-zm registrants, to give them peace of mind that their domains will operate as expected.

Since April we have taken a number of actions to provide improved service to dot-zm registrants:

  • We have rescued quite a number of domains that were registered through Coppernet,
  • We have helped the registrants of some domains that were previously hosted with or registered through Microlink,
  • We set up an example domain at example.com.zm,
  • We have updated the WHOIS information for all domains that we’ve transferred in from other registrars, so that they are using current and correct contact information and are compliant with all expected norms as far as contact information is concerned,
  • Many domains transferred in from other registrars had expiry dates as long as ten years ago, but all domains have been renewed up to the present, and
  • We have brought some domains “home” from overseas where they were managed by companies gouging Zambians for hundreds of US dollars per year for domain registrations.

We have also been able to use our status as a registrar with direct and established contact with ZICTA to address a number of situations where dot-zm domains were unduly taken offline due to actions taken by their previous registrars. Most recently this took place yesterday (27 November) when domains that are with the registrar AfriConnect (officially, but also known as iConnect and now “inq.”) were taken offline because their nameservers were changed by iConnect/inq without request or authorisation from the registrants. This took these domains offline all day yesterday until finally, at the end of the day, they were restored to working condition again.

Similar issues have taken place with Zamnet and Coppernet in the past, although the latter is no longer in business and the issues with the former took place before our accreditation, so we were not able to do anything except sit on the sidelines and shout! In one recent case a client’s dot-co.zm domain, registered with Zamnet, was down for over a month before it was sorted out by Zamnet! The expiry date on that domain still shows as 2015 in the WHOIS!

These situations are all examples of the fact that dot-zm domains registered with anyone other than NinerNet are in jeopardy of going offline at any time with no notice to the registrants or NinerNet. This is intolerable. Although it is not a technical requirement, ever since April we have insisted that new clients transferring in existing dot-zm domains to our hosting service also transfer their domain registration for management by NinerNet/Preworx. Any existing clients who choose not to transfer their domain registrations to NinerNet will be pointed to this blog post to ensure that they are aware of the risk they are taking if they leave their dot-zm domain registered with another registrar.

Finally, we are continuing to sell dot-zm domain registrations, renewals and transfers for K175.00 per year (50% off!) until 31 December 2020. Contact NinerNet today to arrange for the registration, renewal or transfer of your dot-zm domain!

Microlink has apparently shut down

14 September 2020 03:24:27 +0000

Microlink last week apparently sent an email to their customers stating that they were suddenly “shutting down their hosting services”. According to some reports, there weren’t many customers left to send the emails to. However, one of them contacted us and with cooperation from ZICTA we were able to transfer their dot-zm domain under our management, and we got them back online the same day.

However, another former Microlink customer who contacted us wanted to get their @microlink.zm email address working again. We had to inform them that we are unable to do that, because we don’t manage the microlink.zm domain and its DNS and email accounts. It remains under the management of Microlink, or whatever is left of it.

We did contact the (apparently) former IT manager at Microlink (Sanjeev) to offer assistance with moving clients to new hosting and to host email on microlink.zm, but we have not had a response … and quite frankly don’t expect one.

If you are a former hosting customer of Microlink — i.e., you have your own domain, dot-zm or otherwise — that was hosted with them, please contact us and we will assist you in getting your domain back online as quickly as possible. We have the expertise and experience.


Update, 2020-09-18: Although we can’t replace what you lost when Microlink shut down unexpectedly, we can try and ease your pain. If you contact us and sign up before the end of September 2020, we will host you for no charge for ONE YEAR (for a maximum of 25 email addresses), including bringing your dot-zm domain registration up to date. Click here to contact us by email now.

We now offer dot-zm domain registrations

25 April 2020 01:56:29 +0000

As some of you are aware, we have been pursuing accreditation with ZICTA so that we can register and manage dot-zm domains. In order to accomplish this we partnered with registered ISP Preworx, and our application was recently approved.

This will be particularly good news for those of you who have dot-zm domains registered with a certain registrar who suspends and deletes domains without notice and without billing registrants, as happened most recently in February and will undoubtedly happen again in the future.

We have already transferred those domain registrations for which we are responsible. At the same time we have corrected the registration information for these domains to ensure they are registered by the correct organisations, and are using current contact information.

While we have not recommended dot-zm domains in the past for both technical and administrative reasons, the technical reasons were addressed by ZICTA within the last few years. The administrative reasons are primarily related to poor management by registrars, such as the aforementioned registrar that suspends domains without notice and without issuing invoices. This, as all NinerNet clients know, is not how we conduct business.

Also in the past we have not been able to offer any assistance — only advice — when clients had issues with their dot-zm registrations and registrars. Now, for those clients who have dot-zm domains, if you transfer your dot-zm registration to NinerNet/Preworx, you will be assured of the same service and attention to detail that you are used to with your hosting and other domain registrations. In fact, while it is ultimately your choice whether or not you transfer your dot-zm domain under the management of NinerNet/Preworx, we do strongly recommend that you do.

If you have an existing non-dot-zm domain that includes the word “Zambia” or “Africa” — e.g., company-zambia.com or company.africa — and would like to consider registering a dot-zm instead or as well, please contact us to advise us and we’ll respond with options for you. Your options include:

  • .ac.zm: Academic institutions
  • .biz.zm: Businesses
  • .co.zm: Commercial entities
  • .com.zm: Commercial entities
  • .edu.zm: Academic institutions
  • .gov.zm: Government
  • .info.zm: Information
  • .mil.zm: Military
  • .net.zm: Networks
  • .org.zm: Non-commercial organizations
  • .sch.zm: Schools

Of course, some of the above are restricted.

Pricing has been another reason that dot-zm domains have not been popular. To be frank, we don’t have any firm commitment from ZICTA on our pricing yet. We’d love to be able to say that we know what price we will be charging for domains next year and five years from now, but we can’t. However, as part of our application we did commit to pricing “in line with industry standards for most TLDs.” What this means for now is that we intend to charge the same price for a dot-zm domain that we currently charge for a dot-com, which is K351.50. Actually, considering we’re not paying for dot-zm domain registrations in forex, we’ll peg that at K350 per year unless and until ZICTA makes any significant change to their pricing model.

Even better is that — subject to ZICTA’s pricing — we will charge only half that, K175 for a year, for all transferred and new domains for the rest of 2020. This applies to all existing clients, and any new clients. And remember, we pay a 10% bounty for new clients — to both the referring client and the new client — based on the new client’s spending with us for their first six months.

Please contact us to transfer your existing dot-zm domain (if you have one), or register a new one. Thank-you.

Zamnet deleting dot-zm domains … again!

13 February 2020 05:34:35 +0000

Zamnet’s sleepy accounts receivable department has again risen from its seldom-interrupted slumber to suspend random dot-zm domains. This time they have suspended about 25 per cent of the dot-zm domains that NinerNet hosts — all without a shred of notice to any of their registrants (our hosting clients).

This results in days of downtime while these businesses — some with hundreds of employees and many hundreds of customers across southern Africa — scramble to get a few kwachas to Zamnet’s offices, and then Zamnet takes their time processing the payments. If Zamnet had bothered invoicing for the renewal of these domains in the first place this would likely have never happened. This is not the first time this has occurred; in June 2013 another significant tranche of dot-zm domains were taken offline by Zamnet until registrants coughed up extortionate sums of money (sometimes thirteen years’ worth!) to pay for all the years in which Zamnet didn’t bother to invoice for the renewal of the domains. While that’s the only example we have documented on this blog, it’s not the only example of Zamnet causing dot-zm domains to fail.

NinerNet, in partnership with registered ISP Preworx, are trying to become accredited with ZICTA to register and manage dot-zm domain registrations so that this kind of uncertainty and lack of reliability with dot-zm domain registrations and renewals can be stopped, at least for our clients and those who choose to register their dot-zm domains with us. We made the application in June 2019, but progress on the application has been held up by additional, undocumented steps we have had to take. Only yesterday we happened to submit additional paperwork in support of our application, and this morning we followed up with a complaint about this action by Zamnet and made clear that such an action would never happen under our watch. It is unclear to us what obstacles will be placed in our path now, but it is the incompetence demonstrated by incumbent registrars like Zamnet that drives us forward to our goal.

If you’d like to voice support for the application by Preworx to become a dot-zm domain registrar, we encourage you to voice this support through the ZICTA website. Thank-you.

Right of registration to second-level dot-uk domains expires soon

7 June 2019 14:53:35 +0000

As you may be aware, Nominet (the registry for all dot-uk domains) now makes available registrations at the second level. This means you can now register your-company.uk, as well as or instead of your-company.co.uk — or even your-name.org.uk and other third-level domains.

As part of this process they have determined that existing owners of dot-co.uk domains have the first “right of registration” to a dot-uk domain corresponding to their existing dot-co.uk registration. In other words, if you are already the registrant of something.co.uk, you have the first right of registration to something.uk, before someone who might own something.org.uk, for example. However, this right expires on 24 June 2019. After that date anyone will be able to register any dot-uk domain, even if it is the same as your existing dot-co.uk domain, but without the “.co” part.

If you register a dot-uk domain corresponding to an existing dot-co.uk domain you will have several options with respect to the hosting of your website(s) and/or email. If you host with NinerNet, please contact us to discuss your options, or contact your hosting company if you do not host with NinerNet. If you do host with NinerNet, we can “alias” your new dot-uk domain to your existing dot-co.uk (or dot-org.uk) domain for no additional hosting charges.

If you would like to register any or all of the second-level dot-uk domains to which you are entitled, please contact us and we will work with you to register it/them before the deadline.

WHOIS privacy for domain registrations

17 July 2018 12:58:23 +0000

We have offered so-called private registrations (“WHOIS privacy”) to clients for years, but it’s not a service we have gone out of our way to push. This is because the public record of your domain registration is (or was) an important factor in establishing the authenticity of your business, and hiding it is (in our opinion) counterproductive for that use.

However, one of the major effects of the GDPR on the Internet industry is that, for now at least, all of your contact information for your domain registrations is no longer available to the public. This is a welcome development, as far as keeping your email address out of the hands of the spammers and fraud artists who mined the WHOIS for email addresses is concerned

We do offer WHOIS privacy, and will continue to do so with our new registrar. However, our contract with the new registrar means that we can only offer it to non-commercial registrants. The use of WHOIS privacy by individuals is entirely prudent and sometimes necessary, but should not be necessary for businesses. Therefore, for that small percentage of our commercial clients who have been using WHOIS privacy up to this point, we will no longer charge you for it and it will be removed from your domain registration once your domain is transferred to the new registrar.

Per your domain registration agreement, all domain registration data for domains registered with us are still available to us, the registrar and (if necessary and armed with the required legal documents) law enforcement, so this change changes nothing in that regard. We’re just giving our business clients notice that WHOIS privacy will no longer be available to them, but the good news is that it’s no longer really necessary with access to the WHOIS being restricted by default now.

Something you might want to consider is changing the contact email address for your domain(s) if it receives a lot of spam. The fact that spammers can no longer harvest email addresses from the WHOIS will not stop them from spamming addresses they already have. However, if you set up a brand new address for the WHOIS and delete the old one after a short overlap period, your new address should receive far less spam.

If you have any questions or concerns, please let us know. Thank-you.

Change of domain registrar

28 June 2018 06:39:22 +0000

Over the next year, starting today, we will be migrating all domain registrations under our management to a different domain registrar. For the most part these migrations will take place as the domains are renewed.

To be clear about NinerNet‘s position in the domain ecosystem, we are a reseller of domain registrations, reselling domains registered with domain name registrars, who in turn register domains from domain name registries. For the last seventeen years we have been a reseller for OpenSRS, a subsidiary of Tucows; going forward we will be a reseller for RRPproxy, a subsidiary of Key-Systems, a member of the KeyDrive Group.

Automated emails about your domains will continue to be sent from the same email address we’ve been using for years: domainsupport on the niner.net domain. You will notice a change in the format and language used in these emails. At least initially, links in those emails — such as those requesting you to validate your email address — will be on domains controlled by RRPproxy; however, we will work on using the niner.net domain at some point in the future, but we don’t have a timetable for that yet. The domain used in links in the email address validation emails that you may receive after your domain is transferred is currently emailverification.info. (See update below.)

Unless otherwise notified, you will continue to manage your domain registration through the interface at manage.niner.net. Within the next six months the interface at that address will change.

We are looking forward to an improved experience for all clients (except those using dot-zm domains, of course) as a result of this move. If you have any questions or concerns, please let us know. As always, if you are concerned about the legitimacy of an email you’ve received that pertains to your domain or hosting account with us, please forward it to us and we will advise you accordingly.

Thank-you for your business.


Update, 2018-06-29: Please note that, despite our best efforts, the transfer confirmation emails you will receive from our current registrar are sent from two different email addresses not on the niner.net domain: noreply@opensrs.email and transfers@opensrs.org. The inability of OpenSRS to consistently use our domain in messaging over the years (or even just one of their own domains) is a significant symptom of the problems that have led us to make this decision to move. Our apologies for the confusion.

Update, 2018-09-25: Links in the “Request for email address validation” emails are now on the niner.net domain.

NinerNet home page

Subscriptions:

RSS icon. RSS

General Information:

This is the corporate blog of NinerNet Communications. It's where we post announcements, inform and educate our clients, and discuss issues related to the Internet (web and email) hosting business and all it entails. This includes concomitant industries and activities such as domain registration, SSL/TLS certificates, online back-up, virtual private servers (VPS), cloud hosting, etc. Please visit our main website for more information about us.

Search:

 

Recent Posts:

Archives:

Categories:

Tags:

accounts receivable apple billing branding cira contact information domain registration domain registry of canada domain renewals domains domain sales dot-ca domains dot-zm domains down time droc email encryption facebook google happy hosting customers hosting transfer icann invoices iphone kwacha maintenance paying your bill paying your invoice quarterly kwacha rate review rates registrar transfers reputation scams search engine optimisation search engine optimization security seo service hours spam ssl ssl/tls support transparency wordpress zamnet

Resources:

On NinerNet: