Submitted by silveringking on Mon, 08/21/2017 - 13:36
Hi, I have a problem, I installed webmin in my server and I add a website, however I only knew about virtualmin after doing this and I installed virtualmin after adding the website, is there a way to add my website to virtualmin being it in webmin?
Thanks!
Status:
Active
Comments
Submitted by andreychek on Mon, 08/21/2017 - 14:21 Comment #1
Howdy -- thanks for purchasing a support incident!
If you look in Add Server -> Import Virtual Server, that may do what you're after.
That allows you to import an existing domain/website into Virtualmin.
Let us know if you have any questions regarding that!
Submitted by silveringking on Mon, 08/21/2017 - 15:33 Comment #2
Howdy, I imported the domain, but gave me one error when I tried to add the domain to my virtualmin, after adding the server.
Failed to create virtual server : The DNS domain yat.pm is already hosted by your DNS server
Submitted by andreychek on Mon, 08/21/2017 - 22:31 Comment #3
Just to clarify, are you saying it fully imported the domain without an error... but at some point after it was imported, you received that error?
If that's the case, what were you attempting to do when you received that error?
Submitted by silveringking on Tue, 08/22/2017 - 03:21 Comment #4
After I imported the domain, it was not available in the list of domains (as in the domain yat.pm does not appear me as a domain in the list like the others I have), so I clicked the option "add server" and it gave me that error. (I tried doing it once before doing the import and it also gave me the same error.)
I think I may have added the domain to webmin the wrong way? Is there a way to "repair" the installation?
Thanks!
Submitted by andreychek on Tue, 08/22/2017 - 09:29 Comment #5
Ah, I think I understand.
Yeah if you were to try and use the "Create Virtual Server" option, that won't work since the domain is already on your server.
If the domain doesn't show up in Virtualmin's list of domains, that imply's that the import didn't work properly.
Can you try importing the domain again -- and after filing out the details in the import screen, can you take a screenshot of that screen and share that with us (either attach it here, or provide a link to the image)?
Secondly, after taking that screenshot, can you then re-attempt the import, and copy and paste any output you receive into the request here?
We'll use that information to try and determine what's going on.
Thanks!
Submitted by silveringking on Tue, 08/22/2017 - 13:13 Comment #6
Hi I think I got it working. I put my data again and now seems to be working. Then later I edited the server, here's the pastebin:
https://pastebin.com/R9DW0QsV
Is it working fine?
Also here it is the print before importing:
http://i.imgur.com/9SfX6Jn.png
Seems all to be ok now. I will do some testing in a few hours and I will give you feedback later.
Thank you so much!
Submitted by silveringking on Tue, 08/22/2017 - 13:46 Comment #7
Hi, something is not right, I tried to upload a small text file with the upload and download feature of webmin.
http://www.yat.pm/example.txt
But it doesn't seem to be working, there seems to be something wrong with the importing.
Can you help me?
Thanks!
Submitted by andreychek on Tue, 08/22/2017 - 14:28 Comment #8
The output you received when importing does indeed look good!
When uploading the "example.txt" file, does the output you receive appear to indicate that it worked okay?
Also, what directory is it being uploaded into?
Submitted by silveringking on Wed, 08/23/2017 - 06:08 Comment #9
Yes, I checked and the file is in the right dir, the file is being uploaded to the dir "carlos.yat" that is the dir I defined as a dir for the website, the domain is also pointing to the right ip, I'm just afraid that somehow the domain is not pointing to the right directory, I have a similar problem with another domain in the same server.
Edit: I tried inside and outside the public html dir and it doesn't work at all.
Submitted by andreychek on Wed, 08/23/2017 - 09:08 Comment #10
Hmm, let's try this just to see if we can find that file -- what is the output of this command:
find / -type f -name example.txt
That may take a few minutes to run, but that should show if it was uploaded anywhere, and if so, where it is exactly.
Submitted by silveringking on Wed, 08/23/2017 - 09:34 Comment #11
I did directly on virtualmin (I open the command line)
After 5 seconds here is the output:
[root@ns3009614 ~]# find / -type f -name example.txt
/home/animu/example.txt
/home/carlos.yat/example.txt
/home/carlos.yat/public_html/example.txt
[root@ns3009614 ~]#
As you see I made 3 copies of that file on 3 different directories, and it didn't work.
Submitted by andreychek on Wed, 08/23/2017 - 09:34 Comment #12
Okay, the next question will be to determine where the DocumentRoot is for that particular domain.
I'll offer that Virtualmin by default makes the DocumentRoot in /home/USERNAME/public_html, but in your case it may be in a different location.
Which domain is "carlos.yat" the owner of, is that the yat.pm domain? And if so, can you paste in the contents of the Apache config for that domain? That would typically be in /etc/apache2/sites-enabled/yat.pm.conf.
Submitted by silveringking on Wed, 08/23/2017 - 10:14 Comment #13
I'm sending the pastebins for both of my websites since they are both not working.
https://pastebin.com/nCNar3jf
https://pastebin.com/2UFcFf61
Submitted by andreychek on Wed, 08/23/2017 - 10:47 Comment #14
When you ran the "find" command above, it found 3 versions of example.txt.
Two of those versions were in the home directories for the users animu and carlos.yat.
The home directories are not part of the website, only the public_html folder is.
However, with the carlos.yat user, there was a version of example.txt in the public_html folder -- and I'm able to see that in my web browser here:
http://yat.pm/example.txt
Is that working for you now as well?
Submitted by silveringking on Wed, 08/23/2017 - 10:56 Comment #15
Yes, now I see what the problem is I shouldn't put the www. Thanks!