Hi all, I'm trying to use buildout behind a proxy.
If I'm directly connecet to Internet everything works.behind a proxy (and a firewall) the standard buildout generated by the unified installer doesn't work unless I add in /etc/profile file the lines
export http_proxy=http://test:t...@192.168.32.254:8080 export ftp_proxy=http://test:t...@192.168.32.254:8080 after this the command "sudo bin/buildout -n -v" works correctly. But when I add my buildout extensions I get the error: IOError: [Errno socket error] (-2, 'Name or service not known') Adding in /etc/profile the line export https_proxy=http://test:t...@192.168.32.254:8080 doesn't change anything. What can I do? Thanks Mirto P.S. the complete log: ==========================================sy...@ita014vm10i:/usr/local/plone334/zeocluster$ sudo bin/buildout -v -n -c altro.cfg While: Initializing.
An internal error occured due to a bug in either zc.buildout or in arecipe being used: Traceback (most recent call last): File "/usr/local/plone334/buildout-cache/eggs/zc.buildout-1.4.3-py2.4.egg/zc/buildout/buildout.py", line 1659, in main user_defaults, windows_restart, command) File "/usr/local/plone334/buildout-cache/eggs/zc.buildout-1.4.3-py2.4.egg/zc/buildout/buildout.py", line 182, in __init__ data['buildout'].copy(), override)) File "/usr/local/plone334/buildout-cache/eggs/zc.buildout-1.4.3-py2.4.egg/zc/buildout/buildout.py", line 1333, in _open eresult = _open(base, extends.pop(0), seen, dl_options, override) File "/usr/local/plone334/buildout-cache/eggs/zc.buildout-1.4.3-py2.4.egg/zc/buildout/buildout.py", line 1333, in _open eresult = _open(base, extends.pop(0), seen, dl_options, override) File "/usr/local/plone334/buildout-cache/eggs/zc.buildout-1.4.3-py2.4.egg/zc/buildout/buildout.py", line 1283, in _open
path, is_temp = download(filename)File "/usr/local/plone334/buildout-cache/eggs/zc.buildout-1.4.3-py2.4.egg/zc/buildout/download.py", line 96, in __call__
local_path, is_temp = self.download(url, md5sum, path)File "/usr/local/plone334/buildout-cache/eggs/zc.buildout-1.4.3-py2.4.egg/zc/buildout/download.py", line 173, in download
tmp_path, headers = urllib.urlretrieve(url, tmp_path)File "/usr/local/plone334/Python-2.4/lib/python2.4/urllib.py", line 89, in urlretrieve
return _urlopener.retrieve(url, filename, reporthook, data)File "/usr/local/plone334/Python-2.4/lib/python2.4/urllib.py", line 222, in retrieve
fp = self.open(url, data)File "/usr/local/plone334/Python-2.4/lib/python2.4/urllib.py", line 190, in open
return getattr(self, name)(url)File "/usr/local/plone334/Python-2.4/lib/python2.4/urllib.py", line 313, in open_http
h.endheaders()File "/usr/local/plone334/Python-2.4/lib/python2.4/httplib.py", line 798, in endheaders
self._send_output()File "/usr/local/plone334/Python-2.4/lib/python2.4/httplib.py", line 679, in _send_output
self.send(msg)File "/usr/local/plone334/Python-2.4/lib/python2.4/httplib.py", line 646, in send
self.connect()File "/usr/local/plone334/Python-2.4/lib/python2.4/httplib.py", line 614, in connect
socket.SOCK_STREAM): IOError: [Errno socket error] (-2, 'Name or service not known') sy...@ita014vm10i:/usr/local/plone334/zeocluster$ ========================================== The altro.cfg file: ========================================== [buildout] extends = buildout.cfg deliverance/deliverance.cfg # controllare di aver dato il comando: # sudo apt-get install libsasl2-dev libcrypto++-dev libldap2-dev libssl-dev eggs += plone.app.ldap Products.Poi Products.TinyMCE collective.plonetruegallery[picasa] collective.easyslider Products.gas3 zcml += plone.app.ldap collective.plonetruegallery collective.easyslider ############################################ # Development Eggs # ---------------- # You can use paster to create "development eggs" to # develop new products/themes. Put these in the src/ # directory. # You will also need to add the egg names in the # eggs section above, and may also need to add them # to the zcml section. # # Provide the *paths* to the eggs you are developing here: develop = src/Products.gas3 parts += i18noverrides supervisor pound-build pound varnish-build varnish # aggiunte alla distribuzione [versions] Cheetah = 2.2.1 zc.recipe.cmmi = 1.2.1 # for plone truegallery z3c.form = 1.9.0 zope.i18n = 3.4.0 zope.testing = 3.4.0 zope.component = 3.4.0 zope.securitypolicy = 3.4.0 zope.app.zcmlfiles = 3.4.3 [i18noverrides] recipe = collective.recipe.i18noverrides source = ${buildout:directory}/translations destinations = ${client1:location} ${client2:location} [pound-build] recipe = plone.recipe.pound:build # before do: # apt-get install libssl-dev #url = http://www.apsis.ch/pound/Pound-2.3.2.tgz url = http://www.apsis.ch/pound/Pound-2.4.5.tgz [pound] recipe = plone.recipe.pound:config daemon = 0 timeout = 90 balancers = QuiPlone 127.0.0.1:6180 127.0.0.1:6080 127.0.0.1:6081 [supervisor] recipe = collective.recipe.supervisor port = 6101 serverurl = http://msb02.msb.net:6101/supervisor user = admin password = drillococco programs = 10 zeoserver ${zeoserver:location}/bin/runzeo ${zeoserver:location} 20 client1 ${client1:location}/bin/runzope ${client1:location} true 30 client2 ${client2:location}/bin/runzope ${client2:location} true 40 deliverance /usr/local/plone334/zeocluster/deliveranceStart.sh true 50 pound ${buildout:directory}/bin/poundrun ${buildout:directory} true 60 varnish ${buildout:directory}/bin/varnish ${buildout:directory} true [varnish-build] recipe = zc.recipe.cmmi url = http://downloads.sourceforge.net/varnish/varnish-2.0.4.tar.gz [varnish] recipe = plone.recipe.varnish daemon = ${buildout:directory}/parts/varnish-build/sbin/varnishd bind = 0.0.0.0:6160 backends = 127.0.0.1:6170 telnet = 127.0.0.1:6161 cache-size = 1G mode = foreground ========================================= The deliverance.cfg file ============================================= [buildout] parts = deliverance-egg lxml deliverance [versions] lxml = 2.2.2 PasteScript = 1.7.3 z3c.recipe.staticlxml = 0.7.1 chardet = 1.0.1 DevAuth = 0.1 HTTPEncode = 0.1 Paste = 1.7.2 PasteDeploy = 1.3.3 Pygments = 1.1.1 Tempita = 0.4 WSGIFilter = 0.2 WSGIProxy = 0.2 WebError = 0.10.1 WebOb = 0.9.6.1 httplib2 = 0.5.0 py = 1.1.0 zc.recipe.cmmi = 1.2.1 infrae.subversion = 1.4.5 [deliverance-egg] recipe = infrae.subversion as_eggs = true urls = http://codespeak.net/svn/z3/deliverance/trunk Deliverance [lxml] recipe = z3c.recipe.staticlxml egg = lxml force = false libxml2-url = http://xmlsoft.org/sources/libxml2-2.7.6.tar.gz libxslt-url = http://xmlsoft.org/sources/libxslt-1.1.26.tar.gz [deliverance] recipe = zc.recipe.egg:scripts eggs = Deliverance =============================================
<<attachment: mirtosilvio_busico.vcf>>
_______________________________________________ Setup mailing list Setup@lists.plone.org http://lists.plone.org/mailman/listinfo/setup