Project

General

Profile

Actions

Feature #14730

closed

Proxy Config compatibility with MS ISA Servers

Added by Guillaume Crico over 19 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Could have
Assignee:
-
Category:
-
Target version:
-
Start date:
2005-05-13
Due date:
% Done:

100%

Estimated time:
PHP Version:
Tags:
Complexity:
easy
Sprint Focus:

Description

Using proxy connection wia curl on typo fails to pass thru MS ISA servers.

HOW TO FIX :

Add this Line to your localconf.php :
$TYPO3_CONF_VARS['SYS']["curlProxyNTLM"] = '1';

Modify class.t3lib_div.php (both on windows...) :

if ($GLOBALS['TYPO3_CONF_VARS']['SYS']['curlProxyServer']) {
curl_setopt ($ch, CURLOPT_PROXY, $GLOBALS['TYPO3_CONF_VARS']['SYS']['curlProxyServer']);
/* ISA server support /
if ($GLOBALS['TYPO3_CONF_VARS']['SYS']['curlProxyNTLM']) {
+ curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_NTLM);
+ }
+/
END ISA server support */
// I don't know if it will be needed
if ($GLOBALS['TYPO3_CONF_VARS']['SYS']['curlProxyTunnel']) {
curl_setopt ($ch, CURLOPT_HTTPPROXYTUNNEL, $GLOBALS['TYPO3_CONF_VARS']['SYS']['curlProxyTunnel'] );

Should add an option in install tool ?
Should test more deeply curl CURLOPT_PROXYAUTH option.

(issue imported from #M1072)

Actions

Also available in: Atom PDF