Jump to content
Froxlor Forum


  • Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About IcyMediaT

  • Rank

Recent Profile Visitors

387 profile views
  1. I installed LEMP stack ; followed by Froxlor, and all appeared to be fine. During the Froxlor setup, yesterday i told it to install the FTP as a 'stand alone' program ; but this morning, FTP didn't work. So i rebuilt the server from scratch today, and this time i chose the other option (which is something to do with it just opening connections when it needs them?) But it's still not working... I setup a new domain, and have one domain in froxlor now. I went into that domain, and then ftp and set a password. I'm trying to connect to ftp.domain.com ; i entered the user name and password I've unblocked port 21 in my cloud server firewall setup But the FTP client says " Connection attempt failed with "ECONNREFUSED - Connection refused by server". " Any ideas what this might be? thanks
  2. Sorry showing my confusion here. You are right, the hostname is FQDN. The IP address is in 'what's the ip address of this server'. What is surprising to me, is that when i type that IP address into my browser it goes to the subdomain, which is entered in the hostname setting here, but appends /froxlor to it in the browser window. So i type the IP address listed as the IP address of the server ,in my browser and it loads subdomain.domain.com/froxlor This is the same IP address of the server that is running nginx and that i can remote into it via putty. When i installed from a clean linux install ; if i type my server ip into a browser window i land at domain.com ; not the subdomain i entered into froxlor when i set it up ; and certainly not the subdomain.domain.com/froxlor ; i'm confused here, but i realise this is due to not understanding DNS quite properly and nginx configuration more than anything else. I am trying to replicate the setup on my test server.
  3. Hi yes this is not ticked, i've since discovered something though, in the settings --> hostname ; there is an ip address set ; and when i type that ip address into a browser it goes to subdomain.domain.com/froxlor ; so i think something to do with how it's happening
  4. Thanks so much very reassuring to know 1 and 2 are correct ; and 3 is also great, now I know how not to create that customer domain thank you. Do you happen to have any idea why froxlor is accessible through subdomain.domain.com on the server I'm trying to replicate? The sub domain has these entries in the nginx config file ; but i don't see how this is resulting in the traffic at the subdomain address being routed to domain/froxlor ? can you think of anything that might be causing the redirection? server { listen x.xx.xxx.xxx:80; server_name subdomain.domain.com; root /var/www; index index.htm index.html index.php; auth_basic "Login"; auth_basic_user_file /etc/nginx/subdomain.htpasswd; location / { try_files $uri $uri/ =404; } location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } } Could it be something to do with .htpasswd ? or can you think of some other place i could look where the redirection might be configured? subdomain.domain.com prompts for a user name and password, and when entered, the froxlor login screen is then displayed but i can't figure out how this is happening
  5. I've installed froxlor about 5 times in the past 36 hours (all on same machine) and still don't quite understand this part. I want to be able to manage my own root domain from froxlor, this is the domain that froxlor is being used on. So i have a domain like so thisismydomain.com When I setup froxlor on the first setup screen, if i enter this as my FQDN then i can not add it as a domain in Froxlor so have to manage it outside of Froxlor. I want to manage this domain, which is also the domain Froxlor is installed on from within Froxlor. So i have experiemented with just making up a random subdomain and entering this on the Froxlor setup screen, like this: - Server name (FQDN, no ip-address): anything.thisismydomain.com When I do this I can add a customer when i log into Froxlor and then add my actual domain (thisismydomain.com) which is what I was looking to do. My questions are: 1) Is this the correct way to setup Froxlor so I can add my own domain in froxlor and have it managed inside froxlor? 2) can i just make up a subdomain, and enter it, and this will work ok? Or do i need to add this to my webserver config files myself somehow also? - i'm using NginX 3) I discovered froxlor because I'm working on a server, that someone else setup and they had installed froxlor, so it's all pretty new to me. I'm building a test server to get to grips with it, hence all my recent questions. In the server that is already setup and functioning, there is only one domain visible when you click on domains and it is the root domain, e.g. thisismydomain.com ; there are no other domains in there... how do I achieve this same effect? Whenever I setup froxlor like I have explained above, i get a thisismydomain.com domain entry (after I have added it through froxlor) - but i also get a anything.thisismydomain.com domain entry - which is added when I create the customer - however there is no delete option next to this domain ; and I don't understand how the person that setup the froxlor I'm working with on another server, how they managed to get just the domain listed in the domains entry inside the control panel. One thing i have noticed is that on this, they have used a subdomain it would appear as froxlor is accessed by typing - something.thedomain.com ; and if you go to the domain.com/froxlor nothing is there ; but I'm confused about how they've achieved this also because in the nginx config there are no rewrites to forward traffic from something.thedomain.com to thedomain.com/froxlor - also i've checked the config through the froxlor panel on this server and the 'access froxlor through a hostname option' is not ticked. If you could answer this as detailed as possible, it would be appreciated, as I've been grappling with this question myself for the past few days, Many thanks - and kudos on a great product, and service for the community.
  6. Great thank you for the support
  7. Hi thanks for clarifying. I just added some text to one of my domains vhost settings, via the froxlor control panel and saved it. (just random text). Prior to doing this i updated the correct folder (to conf.d) in my nginx folder. I was logged into my console and after saving i checked the folder but no files appeared. How long does it take for the file to appear? if it's meant to be instant, can you suggest any troubleshooting steps, Edit: i've since found this: - Rebuilding webserver-configuration Adding new customer webmaster Rebuilding bind-configuration Rebuilding the cron.d-file Rebuilding the cron.d-file outstanding cron jobs - how often do these run? and is there some way i can manually run them from a command line when i am testing things Thanks
  8. As above, i can't figure this out. It seems to be getting a complexity rule from the server os i think, how can i remove this requirement from froxlor? thanks
  9. Thanks for the reply d00p. Yes I was wondering if it touched the nginx.conf, so useful to know it doesn't. When you say froxlor updates the vhost-configs , how does it do this , what nginx files does it update? thanks
  10. Hi what's the easiest way to check the version of Froxlor running on a debian server? thanks
  11. Hello, i noticed there is a vhosts section in the control panel of froxlor for each domain. I am using nginx. If i edit the configuration file in NginX I can also enter rules about where to route what traffic if someone accesses my site. What takes precedence, and how are the two linked together? Does froxlor update my nginx configuration file , when i update settings for the vhost in the domain control panel? Is there ever any chance of a conflict between what is in the froxlor domain control panel vhosts, and my nginx config files? if so, what takes precendence? thanks for explaining how these interact
  12. Thank you when you say your DNS Domain, what do you mean, i'm not quite following... So far I just know if i register a domain, and i want to use it with a hosting account i have to use the nameservers of the hosting company I am using. In this instance I am hosting my own site, and administering the hosting via froxlor, so my thinking was that I just need to register a domain, and use the DNS of my cloud server company (who let me add any domain from another registrar as an external domain) and attach it to my server IP through the control panel. This is the process i followed with my own domain. Now when i access it i reach my server which is good. I simply set the dns to use nameservers given by my cloud host, and via the control panel i added the domain to my account as an 'external' domain, and there was an option to use it with a VPS and i used that and i think it updated the A reocrd, to forward it to my server IP. What i'm not understanding is , how froxlor knows which files to display when someone types in another domain i've registered , into their address bar. Say i register someotherdomain.com ; and then update the DNS on this to use my cloud hosting DNS, and then via my control panel I link it to my cloud server, so that my hosting company updates the A record in the domain records, so it points to my server. Then when someone types this address into an internet address bar they arrive at my server. What I am not grasping is how froxlor knows when this happens, what pages to display? I get that froxlor creates a seperate directory for each domain, but how does it know what visitor wants what file? when they reach my server? thanks
  13. Thanks for the quick and very helpful reply d00p. I will leave the etc/hosts file alone now. The reason I changed it in the first place is i followed this tutorial: https://www.digitalocean.com/community/tutorials/how-to-install-froxlor-server-management-panel-on-ubuntu-12-04 Although i'm not with digitalocean, i'm using a similiar cloud server setup, to setup froxlor, and one of the pre-requisites it mentioned is that : - Make sure to specify your server’s hostname (Droplet Hostname) as your desired Fully Qualified Domain Name (FQDN). For example, example.com or froxlor.example.com. Your FQDN should match the A record you set upThen before it got around to guiding through the froxlor setup is had this step: - Once you access the Droplet, you can verify your hostname with the following command: hostname Check your fully-qualified domain name: hostname -f Knowing your hostname and FQDN can save headaches with mail servers later on. Mine was just saying localhost when i run that command, so i edited the hosts file and hostname, and now when i type that command it says the name of my main domain (which is the admin domain of my froxlor currently). Was that step redundant do you think? (Just trying to clarify for future reference). 2) Thanks, I was confused totally about this. Does froxlor somehow know what the referring domain is when it is entered into a search engine. For example if my admin domain is admin.com , froxlor is installed on admin.com so i understand why when i visit admin.com/froxlor my froxlor pages are displayed. But , if i enter someotherdomain.com that just happens to also be pointing at my server, that froxlor is running on, how does froxlor know what files to display? are the details of the referring domain somehow carried along all the intermediary sites, until they reach my server IP, and passed along to froxlor? Thanks again for clarifying much appreciated
  14. Hey all, Completely new to Froxlor, and Linux for that matter. But have it running now on a cloud server which is nice. First issue i have is that I can not manage the webspace of the main domain from within Froxlor. I gather from reading a reply from d00p to another user, that the usual solution for this is to setup froxlor using a subdomain as the main domain, e.g. something.domain.com ; and then you can add domain.com via froxlor. Question) do i do this purely through froxlor when i'm setting it up, or do i modify the linux hosts file to reflect this. At the moment the hosts file in linux reads like this: localhost.localdomain localhost mydomain.com do i change the second entry from mydomain.com , to... somesubdomain.mydomain.com to match what i'm putting into the froxlor settings? Second Question) i've added a new customer to froxlor, and added a domain (a different domain to the admin domain) - and now i'm trying to figure out what i need to do with the DNS entries of the domain i've added at the registrar to get it to connect into the webspace I've just granted it through the froxlor control panel. Should I used the same DNS setting's that I'm using for my main domain? e.g. my cloud server company gave me dns i can use to point my main domain to my server IP, which i've done. do i point this secondary domain i've setup, that i want to use via the froxlor web space i created, to the same place? i.e. use the same DNS and give it the A record of my server? Thanks, a bit confused.
  • Create New...