So this is the first time i ever face this problem and i am not sure how to explain it,
My virtualmin server is working fine except when i created NEW SERVER (as addon domains), they are not redirecting to their public html instead they are loading the main server website.
For example My main servers = domain.com its working fine.
Now i add another server, "newserver.com" via CREATE NEW SERVER option. I updated the nameservers in domain panel and they become active
Now when I open "newserver.com" in browser its showing me "domain.com" which is my main server.