TurnKey Linux Virtual Appliance Library

Joomla cannot interact to internet

 

Hello friends-

My host operating system is Windows Xp.
I am running Joomla 1.5 appliance on VirtulBox. Under the VirtualBox networking, the appliance is having host-only-adapter as well as NAT.

Thers no issure to connect to internet for updating webmin / finding n installing new modules to webmin.

But my joomla is not interacting to the internet. The component like Akeeba backup oftenly interact with their parent website to check for the new version. I am also trying to install jomsocial and FLEXIcontent, which also requre to download updated packages like zend libraries from external link, but nothing is working so far for they cannot interact to their manufacturer's websites.

Please suggest that how can installed third party joomla components can  interact to their respective  manufacture's webstes to be successfully installed?

Any help would be highly appritiated!... thanks in advance
Warm Regards

Same issue is with me...

i am also having same issue... tried everything from bridging the connection on main host OS to firewall, and opening the ports... tried NAT and host only / internal adapters... also installed modules (like PPP and ADSL client ) from webmin webmsite , but seems to help... i would bless the one who cn come up with a possible suggestion!!! 

Jeremy's picture

When setting up in VBox I usually 'bridge'

Which in my experience works fine, but I have also heard of others who use 2 adaptors - a 'host-only' for working with the appliance, and a NAT for outgoing external internet access. I assume that this latter scenario is what you guys are doing?

In my experience 'bridged' works OOTB with no modification required. I recall in the past there was a version of VBox which was a bit buggy and had some problems so perhaps this is again an issue? Also I don't have a firewall or proxy running. If you do then obviously you'll need to play around with those.

I would try troubleshooting network connection initially and if you still are having no joy, then perhaps try an older version of VBox just in case. If you can tell me what version of VBox you are using and the version of TKL then I can double check on XP sometime soon.

  Thanx jeremy for your

 

Thanx jeremy for your quick resopnce.
You are correct, I am using two adapters. NAT for outbound connections and internal for virtual matchine.
Whenever i bridge both of them, one fails.. my modem has a class A IP and the LAMP accepts only class C IP. Whenevet i bridge the two adapters, then i am forced to config TCP manually, which allows only one to work.
Bridgin is perhaps not for me....

Anywayz, ofter posting this, I did further R&D. I am not very sure, but perhaps this can also be traced to cUPL and fopen , I suppose.

I absolutely have no idea how to work with cURL and fopen, nor know anything bout PHP... I hope something can be done.  :-) :-)

Jeremy's picture

No need to bridge both

If you are going to use a VBox bridged adaptor then you can get rid of the second adaptor. One bridged adaptor can provide both host and internet connection. The IP should auto configure via DHCP, although personally I usually set a static IP so you know where to find the appliance

It is to be expected that a VBox NAT'd interface has a alternate class IP. AFAIK the IP is set by an internal VBox DHCP and the connection is generally used for outgoing connection only anyway.

I am not gonna bridge

 

My machine has a class c static IP, which makes sense for my browser has saved passwords for webmin , phpmyadmin, etc, etc.... with two adapters, everything is working fine.. i can update webmin and install packages via shell...  seems like one adapter helps matchine to interact with external internet. and othe adapter can be used by the browser to communicate the matchine...

by command line, i installed cURL , n that worked... My joomla component , Akeeba backup can now communicate with its vendors website, n report that its upto date....

However when i try to install jomsocial! in that, it fails to fetch the zend library packeges... 
its still getting complicated, that one component can interact to outside, but other cannot fetch something... 

Jeremy's picture

Not sure how that works...

I know nothing of Jomsocial but perhaps it needs addition of a source.list entry (if it uses apt packaging to download Zend)? Or maybe there is some external firewall or proxy issue (ie nothing to do with TKL specifically) stopping access to the required servers. If you can find out where it is trying to download stuff from your could test connectivity by pinging the server from within your TKL appliance.

As for your networking, I wasn't suggesting that you need to use 'bridged' networking just that it's probably easier to configure (IMO). If you are unclear about how the different virtual networking options work have a read here.

Suppose this can never be solved!!! :-\

 

I dont think that firewall is creating some isues.... 
The packages need to be downloaded from http://code.google.com/p/zend4joomla/  (however a manual installation wont work, the setup requires their download at time of installation itself.)

I am able to succesfully ping http://code.google.com and some othe required IP / DNS as well from my shell in a box.
I am on Dual Virtual NIC and it seems to creat no issues/ complications.

Seems like i am being trobuled for no reason by my joomla installation.
Additionally i reffred this thread http://www.turnkeylinux.org/forum/support/20090507/installing-curl-apache but still its of no help......

I know nothing about php and suppose fopen may help....  may you suggest something on fopen()

JomSocial, Akeeba and Curl

I'm a total NOOBI here, so I'm not really sure how I pulled it off, but I did get Akeeba and JomSocial to work in a Joomla 1.6 (upgraded to 1.7x) appliance.  The command line install of Curl, although it seemed to work, didn't have any effect. I used WebMin's package screen to find a Curl package and install from there.  Seems like it installed more things that time around. I also installed ZIP and ImageMagick that time as JS seems to want those as well.

Another thing to check for JomSocial is your version of PHP and MySQL.  I think fOpen is in the latest PHP only...didn't seem to be something one could install separately.  And, JS seems to need the latest MySQL as well.

Anyway, hope this helps, a little at least.

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)