TurnKey Linux Virtual Appliance Library

cant see my website outside network

Hi all

I am new to joomla, so i decided to work with turnkey for my first site.

I have created something and i could like to have a second opinion about it from some friends. so i decided to set up a webserver, since half the job is already done for me.

Having Apache on Turnkey, doesnt that make it a webserver? I cant make it to work no mater what! I forward port 80 from the router to the local ip address of turnkey, but when ever i type my global ip i always end up connecting to the router.

i guess that the problem is there, the router doesnt forward the request to the apache server

any help? thanks

Check your router documentation on port fowarding

The steps you describe are correct, it should be that easy, just forward port 80 to your joomla tkl ip, and you're done. When you say that you end up connecting to your router, do you mean the configuration gui? 

Also, some ISPs block ports for residential accounts. Check with them that they don't have a firewall blocking your ports. If so, you can ask them to disable it. I had to do that with my ISP, as by default they blocked some ports. 

Hope this help!

Jeremy's picture

Also perhaps try using an online proxy

I have heard of some routers reacting strangley (showing their config page as you describe) when you try to browse to your external IP address from inside the LAN. If you use an online proxy then you will avoid this possibility.

Thank you both.

I actually didnt know that, but i called my isp just to see if there was something wrong and they told me about it. i changed it but i still get the same page. and yes, i mean the configuration page. I will call some friends tomorrow to check it, since its quite late now, just in case JedMeister is right and the site is visible from the outside world.

thanks!


you were right

about the external ip access thing

ppl from outside my network can see the site allright, but i cant. the point is that it works!

thank you both!

 

could i ask you something else, now that i am here?

what do i have to do to set up a mail server on turnkey in order to receive emails from visitors of the site? i have a contact form and i want this to be sent to my inbox. Also i have a virtuemart templete on, and i want the order to be sent to me directly, without having a paypal or bank account. I am starting small, i will first make it simple, so i recive the orders and then maybe i will get the billing as well.


I think the easiest way to go is

Use your ISP mail account. Or you will need a domain registered so you can point it's DNS MX records to your home server. It's not easy to do it, and you will only be able to receive mails, because due to spam, residential ip's don't have permission to send emails. It's a complex subject, I've managed to setup a Zimbra at home (not the TKL), and was able to send and receive, but all outgoing mail is treated as spam. You will have to deal with reverse DNS that is not nice to play with. 

I suggest you avoid big headaches and use your ISP or buy a cheap account on any host to manage your email. 

how do i set up joomla to use

how do i set up joomla to use my isp account, which i dont use, and have no idea how to use it, but that is the easy part.

could you tell me what option is in joomla that i should change?

thanks


done!

I managed to connect joomla with google, not so difficult after all. just had to eneter the smtp settings for gmail.

thanks again


Jeremy's picture

Gmail is the gear IMO

I really like Gmail, especially if you want to use a domain. You can set up GoogleApps free with a domain and its heaps better than settting up your own email server and heaps bigger (7GB) than most ISPs let you have.

PS Glad you got all your other stuff sorted out.

cant' see the website inside the office

Hello,

The website, qualityoil.com, is available to the world, except at the Quality Oil home office.

Any thoughts on why this would occur and any suggestions on how to fix it?

Kj

Jeremy's picture

Some networking, routing issue?

Try pinging the website and see what sort of response you get.

ping qualityoil.com

You should get one of 3.

  1. It won't be able to resolve the name at all (ie work out the IP it needs) and will error out - in which case its most likely a DNS issue.
  2. It will resolve but be unreachable (it will get an IP but it will time out contacting it). If that happens it may be worth doing a traceroute to try to see where the issue lays. I think more likely a routing, networking and/or proxy issue (depending on the internal networking at Quality Oil).
  3. Ping ok. If that happens then it may be because of some internal proxy/filtering type issue. Not sure how you'd go about troubleshooting that further.

My first guess would be DNS and I reckon adding the site to the internal DNS records (assuming they have one) would solve it, but only guessing. I'd need a lot more info to be able to be even a little bit sure.

internal DNS

Add a internal static DNS entry to point your domain to you internal IP address.  eg if your domain name is googlez.com and your internal IP webserver address is 192.168.1.1 then add an entry to point googlez.com to 192.168.1.1.  if you dont have dedicated internal DNS server, most routers will allow you to set a static DNS entry.

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <strike> <caption>

More information about formatting options

Leave this field empty. It's part of a security mechanism.
(Dear spammers: moderators are notified of all new posts. Spam is deleted immediately)