We created an issue yesterday, where is it?

Please read the following and delete it before posting.

Premium support is here to help you with specific Virtualmin related questions or bug reports for faster resolution.

Guidelines: * Be specific, concise and imagine you’re asking a question to another person * Include all the information someone would need to answer your question and describe what you have tried * Include any error messages data from relevant log files and/or failed service status output, placing such data inside



HTML tags

We may not be able to provide support to a general sysadmin questions, which you may need to work with a sysadmin to get a help with. We could agree on providing a professional services, where we'd work on certain tasks that are outside the scope of our usual support, and performed on an hourly basis ($125/hour).

Hi there, we created a ticket yesterday regarding the naming structure of Usermin/Virtualmin/Cloudmin etc.

Where is our issue?

Looking forward to hearing back from you.

Status: 
Active
Virtualmin version: 
6.14
Webmin version: 
1.962

Comments

Joe's picture
Submitted by Joe on Thu, 02/11/2021 - 16:01 Pro Licensee

We had a server failure yesterday and had to recover from backups onto a new system. We lost a few hours worth of data, including support tickets and licenses. We're working on reconstructing orders from yesterday so that lost licenses get re-issued. We won't be able to recover the lost support tickets as there is not other source for that data.

But, in your case, I believe you asked about a missing license, and I replied, but my reply also got lost...in short, your license normally appears under "Software Licenses", but yours didn't get issued for an unknown reason (maybe billing related, but maybe something else...I never figured it out, before the catastrophic failure of the server, so I'll have to pick up that investigation again today). We will hopefully be caught up by the weekend.

Apologies for the inconvenience.

Forum posts here: https://forum.virtualmin.com/t/virtualmin-com-offline-again-for-maintena... And here: https://forum.virtualmin.com/t/virtualmin-com-offline-again-for-maintena...

Joe's picture
Submitted by Joe on Thu, 02/11/2021 - 17:11 Pro Licensee

Oh, wait, sorry, I mixed you up with someone else. I don't know what your issue was about. Maybe Eric remembers, but we probably need you to create a new one with the details so we can sort it out.

thedaemexco's picture
Submitted by thedaemexco on Thu, 02/11/2021 - 18:02 Pro Licensee

Not a problem Joe. We'll resubmit it. Just out of curiosity, where are you guys hosting the website? We've noticed alot of downtime lately when accessing the server in general and even when attempting to install our licences. We have the resources available to host your website and maybe we can work out some sort of partnership. If your website is down... it's detrimental to your credibility as a Cloud Services panel provider.

Ilia's picture
Submitted by Ilia on Fri, 02/12/2021 - 06:34

No need to resubmit - I have already replied to your question about overriding default labels. Here is the copy of the reply:

Hi,

Thanks for contacting us.

Yes, it's already possible to override all language strings found in the module/theme lang/en language file by putting the strings that you wish to override to /etc/webmin/{module|theme}/custom-lang file.

This custom language file is editable using theme extensions page (use navigation menu search dropdown to find it).

thedaemexco's picture
Submitted by thedaemexco on Sat, 02/13/2021 - 09:02 Pro Licensee

We were able to successfully change the Tabs to a different name, that's great. However, we could not get anything in the sidebar and forms of Virtualmin/Cloudmin to change. For example, we want to change "Create Virtual Server" to "Create Domain". We tried adding the variables from the en file to custom_lang but it simply does not change. Also, we noticed an improvement that can be made.

Custom_Lang only changes the variable for one language. We have many different languages we need to override the custom lang for when we do get it working.

We haven't had any issues with Virtualmin luckily, but this does need to be fixed before we can purchase any additional licensing. We do not want to confuse our customers or waste their time having to learn new names for concepts they are already accustomed to in CPanel, DirectAdmin, and etc. Thanks.

Ilia's picture
Submitted by Ilia on Sat, 02/13/2021 - 10:39

For example, we want to change "Create Virtual Server" to "Create Domain". We tried adding the variables from the en file to custom_lang but it simply does not change.

That should be done using:

/etc/webmin/virtual-server/custom-lang

Custom_Lang only changes the variable for one language. We have many different languages we need to override the custom lang for when we do get it working.

That can be done using:

/etc/webmin/virtual-server/custom-lang.fr

We do not want to confuse our customers or waste their time having to learn new names for concepts they are already accustomed

Learning is always good for physical and mental health. ;--)

thedaemexco's picture
Submitted by thedaemexco on Sat, 02/13/2021 - 11:01 Pro Licensee

Thank you for the response Ilia.

We created the custom_lang file in /etc/webmin/virtual-server and we copied the en file from /usr/share/webmin/virtual-server/lang/en to that file. We tried to change the "Create Virtual Server" part by changing this variable:

left_generic=Create Virtual Server

We restarted webmin, cleared the theme cache and still nothing unfortunatley. No other variables made any difference as well.

Ilia's picture
Submitted by Ilia on Sat, 02/13/2021 - 11:10

Perhaps the file name must be considered, as it was mentioned?

thedaemexco's picture
Submitted by thedaemexco on Sat, 02/13/2021 - 11:15 Pro Licensee

You know, I can't even use Monday as an excuse because today is Saturday! Right, so we have corrected the file name to be custom-lang and it worked immediately. We also figured you guys thought about changing the variables for the other languages as well so that is another issue off of our list.

Did you read the message we sent regarding us helping out with hosting the main Virtualmin website and any other cloud resources you guys might need? It was the last paragraph in a long message we had sent the other week.

Looking forward to hearing back from you.

Ilia's picture
Submitted by Ilia on Sat, 02/13/2021 - 11:18

Did you read the message we sent regarding us helping out with hosting the

Yes, we did see it. We're good. Thanks for your kind suggestion!

thedaemexco's picture
Submitted by thedaemexco on Sat, 02/13/2021 - 11:21 Pro Licensee

Ok, no problem. Let us know if you need anything we offer in the future. We would be more than happy to work out some sort of partnership.

Joe's picture
Submitted by Joe on Sat, 02/13/2021 - 14:46 Pro Licensee

On the downtime question, it's that we have ancient servers in colo and I haven't had time to migrate off of them (and I don't have time for a lot of maintenance and such). Our newest server is seven or eight years old, the oldest is eleven. Obviously long past time to retire them, but, we run on a shoestring (both in terms of budget and time). They got an overhaul with new drives, new OS install (they've been upgraded three times over the years from CentOS 5, to Scientific Linux 6, to CentOS 7), and doubled RAM about three years ago, which kept us running OK for a while, but they no longer serve their purpose effectively.

Anyway, all of the important stuff has now been moved out of those old servers. I'm still fighting with some minor issues due to PHP5->PHP7 upgrade, etc. And, more stuff will move into the cloud as I get time, so I can finally shut down those old servers and pull them out of the colo. I'd hoped to finish our new website, billing, and issue, systems before moving off the colo servers, but things came to a head and it became urgent. So...it got messy.

thedaemexco's picture
Submitted by thedaemexco on Sat, 02/13/2021 - 18:00 Pro Licensee

Ah I see now. Hopefully with the new system it will perform much better and with less downtime. We have some old servers we are getting ready to decommission as well.

Again, if anything cloud-service related you guys might need, just let us know and we'll be sure to help out.

We are about to go into official production with the website hosting services so let's hope all goes well. I'd imagine our success would only help your business because it shows that it's possible to level with, if not excel, CPanel's current ability.

We must confess that we do not run Webmin/Virtualmin as a traditional install. We have implemented our own clustering technology using docker and a scalable storage backend. But that is our specific case, a provider that needs to be able to scale massively. A regular provider would probably do just fine with the default clustering capabilities.

We're going to see how it goes and wish only for the best.