Difference between revisions of "ConTeXt Standalone/FAQ"

From Wiki
Jump to navigation Jump to search
m (Added category)
m (→‎Blocked Firewall port: added proxy settings)
Line 1: Line 1:
==Blocked  Firewall port ==
+
== Blocked  Firewall port ==
  
 
  rsync: failed to connect to contextgarden.net: Connection timed out (116)
 
  rsync: failed to connect to contextgarden.net: Connection timed out (116)
Line 6: Line 6:
  
 
You are most probably behind a firewall. Make sure that port 873 is open. If you cannot make any changes yourself and if your admin objects, you probably won't be able to use rsync for the distribution.
 
You are most probably behind a firewall. Make sure that port 873 is open. If you cannot make any changes yourself and if your admin objects, you probably won't be able to use rsync for the distribution.
 +
 +
== Proxy settings ==
 +
 +
If your firewall uses a proxy server, you need to tell the details to rsync. One is to set <code>RSYNC_PROXY</code> variable in the terminal or your startup script (<code>.bashrc</code> or the corresponding file for your shell).  Replace username, password, proxyhost and proxyport with the correct information.
 +
 +
  export RSYNC_PROXY=username:password@proxyhost:proxyport
 +
 +
Sometimes port 873 is blocked. In this case, you can use ssh port tunneling and the program <code>nc</code>
 +
(netcat) to redirect an open port.
  
 
== Cygwin permission problems on Windows ==
 
== Cygwin permission problems on Windows ==

Revision as of 11:23, 16 February 2010

Blocked Firewall port

rsync: failed to connect to contextgarden.net: Connection timed out (116)
rsync error: error in socket IO (code 10) at clientserver.c(122)
[receiver=3.0.2]

You are most probably behind a firewall. Make sure that port 873 is open. If you cannot make any changes yourself and if your admin objects, you probably won't be able to use rsync for the distribution.

Proxy settings

If your firewall uses a proxy server, you need to tell the details to rsync. One is to set RSYNC_PROXY variable in the terminal or your startup script (.bashrc or the corresponding file for your shell). Replace username, password, proxyhost and proxyport with the correct information.

 export RSYNC_PROXY=username:password@proxyhost:proxyport

Sometimes port 873 is blocked. In this case, you can use ssh port tunneling and the program nc (netcat) to redirect an open port.

Cygwin permission problems on Windows

texlua.exe: "Application failed to initialize (0xc0000022)"

One need to have a setting

set cygwin=NONTSEC

but it should have been set automatically by mtx-update.lua. If you experience this problem, please report.