80 posts / 0 new
Last post
Thu, 12/10/2015 - 09:46 (Reply to #52)
tpnsolutions's picture


Sorry about super late response, I haven't been as active in the forums lately.

If you still require assistance, drop me a line by email or Skype.

Best Regards,
Peter Knowles | TPN Solutions
Email: | Skype: tpnassist
Tue, 09/29/2015 - 07:47

Have you done some searches on the documentation SSH SFTP Certificates, etc. That is where I would start. It can be complicated, so try to keep it simple to start, get FTP working by reading the manual. Peter is very good at this, but it takes some time and patience with him to get it all running and things are interdependent. And you have to be attentive and patient as well even with his help.

Thu, 12/17/2015 - 09:32

We have set up SPF and DKIM Records which are working and testing as PASS and they seem to work in practice. We had set up a manual DMARC several years ago, but that seems to have been removed or something.

Now there is a parameter in DNS Binding for DMARC which I am trying to use. I have done this: Went to Webmin > Servers > Bind DNS Server > Down under Existing DNS Zones > Click on MASTER Type > Now in Edit Master Zone and DMARC is listed > Click on that and the record form comes up. into that I put the following record _dmarc TXT ("v-DMARC1;p=none;")

This is the bare minimum record which has a number of optionals that default. After allowing this to propagate for awhile I have been testing for DMARC using mxTools and their test seems to come up negative all the time, for and

Could it be that I have to enter the same dmarc record into our server too because the checking tools are not good?

Or is DMARC truely not working???

Fri, 12/18/2015 - 13:39
tpnsolutions's picture


You did a great job in figuring out how to setup DMARC!

The only thing you missed, which I corrected for you was publishing the updated zones, as you saved them but forgot to refresh BIND.

I trust the lessons learned will help you solve other problems in the future :-)

Best Regards,
Peter Knowles | TPN Solutions
Email: | Skype: tpnassist
Mon, 01/11/2016 - 13:31

Is the tutorial still available?

Sun, 06/05/2016 - 01:12 (Reply to #57)
tpnsolutions's picture


So sorry for the extremely late response. I still offer technical support and teach folks how to use Webmin/Virtualmin. If you are interested, the best way to reach me is via a Skype message using my username "tpnassist".

Best Regards,
Peter Knowles | TPN Solutions
Email: | Skype: tpnassist
Tue, 02/09/2016 - 07:07

Same as above - very keen to schedule some time in with you if the offer still stands?



Sun, 06/05/2016 - 01:12 (Reply to #59)
tpnsolutions's picture


So sorry for the extremely late response. I still offer technical support and teach folks how to use Webmin/Virtualmin. If you are interested, the best way to reach me is via a Skype message using my username "tpnassist".

Best Regards,
Peter Knowles | TPN Solutions
Email: | Skype: tpnassist
Mon, 10/03/2016 - 17:19

Peter solved my issue very fast! I had to change my cloud firewall settings, on my provider's control panel, to include port 10000.

Thu, 02/16/2017 - 14:35

I had a problem with my servers, a problem created by my former server admin who completely trashed my servers after I questioned him on some points of his work. Peter kindly offered to help me get my servers back online. I took him up on his offer. By using team viewer Peter was able to install Webmin & Virtualmin onto my server and configure it to close any security holes and to make it run optimally for my usage requirements. From what I experienced and seeing him work over Team viewer Peter is extremely competent in using Linux and Webmin & Virtualmin. This is what I needed, someone who knows what they are doing and how to do it quickly. My server was back up and operational within a few hours. I appreciate everything Peter helped me with and recommend that if anyone needs some help with their servers, especially Webmin & Virtualmin to reach out for help.


James Harkin

Fri, 02/17/2017 - 16:10 (Reply to #62)
tpnsolutions's picture


Thanks for the kind words, I'm glad I was able to assist you in getting your first server back up. Remember to contact me so we can schedule another session to get your other one online too. Cheers!

Best Regards,
Peter Knowles | TPN Solutions
Email: | Skype: tpnassist
Thu, 04/06/2017 - 12:01

I would like to extend my gratitude to Peter from TPN Solutions.

Exactly as described in his post at the top of this thread Peter was good enough to work with me to refine my Webmin/Virtualmin configuration and take the time to share his experience and knowledge with me at a level that I was able to learn a great deal. Peter responded to my plea for help and made working with him through Teamviewer nice and easy.

We worked though configuration and best practices for setting up templates for my virtual servers and also went through configuring BIND properly as a nameserver. It's not often you find someone as willing to share their time and experience and then let you set your own price! If like me, you place high value on experience then I would highly reccomend getting in touch with Peter if you need some Webmin assistance.

Thanks again. Paul

Tue, 06/27/2017 - 06:06

A very helpful poster, who fixes issues clearly and promptly. Recommended. Thank you too :D

Fri, 09/22/2017 - 20:17

I stumbled here because I was lookin for a cost-effective alternative solution to Cpanel. After several tries of attempting to install VirtualMin and getting it to work for me, it was clear I needed some help...

I recently had a great opportunity to work with Peter with my VirtualMin issues and in the process discovered an minor issue with the CentOS installer which he was able to get around.

He spent many hours of his time troubleshooting my installation issues and resolving them for me. He was kind and patient enough to walk me through how to set up Virtualmin offering great tips along the way. Also showed me how to secure my servers.

Without his help, I would have never been able to figure all this on my own. He definitely has a lot of passion for what he does and has made me a Virtualmin believer. It's great to have someone as helpful as him in this growing Virtualmin community in sharing his time and expertise.

Thanks Peter!

Fri, 10/20/2017 - 17:54
Kvark's picture

Hello, another happy student of prof. Peter Knowles :) I would like to say a huge "THANK YOU" for almost 4 hours spent with me on late evening explaining how it should to be instaled properly and not as I did a @cowboy way@ and we have good chat about around technology as well! I was able today to reproduce installation of Webmin on my own! It's still a lot of interesting moments that I want to figure it out about it, but I am happy to receive such nice start :)

Tue, 01/23/2018 - 15:28

hello, this is a comment of thanks for the help I gave in the solution of my problem with ssl virtualmin, is a person who knows what he does has a lot of commiento and I remain in debt, thank you very much peter. a friend more from Colombia

Roger Hernandez

Wed, 01/31/2018 - 09:18

I think a howto needed for Virtualmin v6x

Server Virtualmin to change key from 2048 to 4096.

While in Virtualmin you can change that value after all is up / live / in production with al certs ( LE, webmin, usermin, dovecot, domains,) in the panel, probably you have to change update more then only that one value? ;)

Thu, 02/15/2018 - 08:14's picture

Thanks Peter for helping with my issues. Especially regarding my Email issues Peter proved to be very useful, and pointed out my mistakes immediately. He also provided me with various recommendations regarding how to secure the server (activate chroot jail in Server Templates for new UNIX users and also edit existing domains via Virtualmin > Administration Options > Other Restrictions > Chroot jail domain Unix user? (set to Yes). Also talked about the importance of understanding the Firewall and Intrusion Protection (Fail2Ban).

He also tuned the server by turning off several not needed Features and Plugins in "Servers/Virtualmin Virtual Servers: Features and Plugins" via this command: virtualmin disable-feature --webalizer --ftp --webmin --virtualmin-dav --all-domains in the console.

Overall he helped me a bunch and I can recommend every newbie to have a session with him to understand how virtualmin works better.

Webdesign & Graphics needed? Contact me:

Mon, 04/09/2018 - 02:51

I was struggling with virtualmin, and didn't know what to do exactly, my server has crashed and my two websites were down for more than two, have tried everything but I couldn't figure it out until I met Mr. Peter who was a saving grace.

Now I know at least I am starting off with the right & decent server configuration. My two websites are up and running.

Words are not enough to say thank you to Peter. He doesn't just fix things; he shows you how to do it yourself.

Am so grateful and full of joy. May God almighty the father of our Lord Jesus Christ reward you here on earth and in Heaven.

Sun, 04/29/2018 - 10:29

Hello Peter, could I engage your services for Virtualmin please? I am running a WordPress website on Virtualmin and the website loads slowly and the WordPress CMS editor runs slowly.

Tue, 05/01/2018 - 18:24 (Reply to #72)
tpnsolutions's picture


Yes, drop me an email and we can setup some time to discuss your needs.

Best Regards,
Peter Knowles | TPN Solutions
Email: | Skype: tpnassist
Tue, 05/01/2018 - 05:12

Thanks Peter,

I've been using webmin for several years on a few small sites and never really had a problem managing them that way. Recently, I decided to try virtualmin, to take advantage of it's support for virtual web servers, something that webmin supports in a limited fashion but not as fully as virtualmin.

After trying a virtualmin setup on my own and being dissatisfied with the result, I took Peter up on his offer here. Peter helped me set up a server from scratch in what was the middle of the night for him. I suggested he turn in and we do things later, but once he got going he simply wanted to finish the job there and then. The server is up and running and while it's not 100% yet, it's doing the important stuff - is a test system anyway. Since then Peter has done another install and that is working exactly as it should.

Comments about virtualmin - I found it much more complicated to setup than webmin. There were a couple of issues that Peter was aware of or identified along the way and worked around so if you are doing this on your own, I don't think the install process is going to be that smooth. If you are not setting up virtualmin on a regular basis, and just have average linux chops or less, I suggest that you get someone like Peter, who knows what they are doing, to help.

You usually setup a system once and then it runs for years, so do you really need to be a black belt virtualmin expert? Unless that's something you like doing, I don't think so. Way more time and cost effective to use a pro to do this for you.

Highly recommend Peter for anything important - he's well worth it.

Tue, 05/01/2018 - 18:33 (Reply to #74)
tpnsolutions's picture


For clarity purposes, it's important to understand that Virtualmin's base install is just that, a "base" install. I install Virtualmin dozens of times per year, and have through my real world experience found ways to "optimize" things "post install". My methods and adjustments are just that, mine. While occasionally I do discover hiccups and a few bugs (which happens when your product is trying to support so many different types of people, and usage scenarios) many of these issues are found as I do optimize things that most people leave as-is.

*** That said, please read between the lines regarding the above feedback, and rest assured as part of the community support team at Virtualmin, issues are forwarded to our fearless developers Jamie and Joe for review so that bugs and feature enhancements can be addressed in a timely manner when necessary. ***

Thanks @adocende for your kind words, and valuable feedback!

Best Regards,
Peter Knowles | TPN Solutions
Email: | Skype: tpnassist
Tue, 05/01/2018 - 05:41


How do you handle ( if you do at all? ) installations with other REPOS as REMI PHP and for example.

Do you do install with them if asked. Do you support installed virtualmin systems with them if asked.

Or your advise to let them go when you have to manage such other not supported Repo's by Virtualmin?

Just asking while curious. ;)

Tue, 05/01/2018 - 18:36
tpnsolutions's picture


When considering the use of repos, you need to be careful that a repo does not introduce issues with existing repos or packages. That said, there are no real restrictions when using third party repos, just make sure you do so "carefully". It's often good to ask around about a specific repo and how it might affect your system and its stability before making use of. There are tons of folks on the forums who use third party repos for their day-to-day needs without issue, just ask around as it depends highly on what you are looking to accomplish.

Best Regards,
Peter Knowles | TPN Solutions
Email: | Skype: tpnassist
Sun, 12/30/2018 - 20:26

I emailed you for some training. Thank you


Mon, 02/11/2019 - 16:02

peter - please get hold of me - mark [at] edwardsmark [dot] com.


Wed, 06/05/2019 - 11:24

Emailed you about job.

Mon, 07/08/2019 - 21:45

Hello - I am considering moving from cpanel/WHM to virtualmin. Are you in a position to provide one hour over-view of how it all works and walk me through the basics?