Project

General

Profile

Actions

Bug #62244

closed

GeneralUtility::getUrl fetches proxy settings with the [SYS][curlProxyServer] parameter

Added by Jérôme BLUM over 9 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Miscellaneous
Target version:
-
Start date:
2014-10-15
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

The Install tool tells that the [SYS][curlProxyServer] parameter is deprecated since 4.6 and will be removed in 6.2.

But the GeneralUtility::getUrl method fetches the proxy settings only by using the [SYS][curlProxyServer] parameter. getUrl() is used by the language module and the extension manager.

getUrl should use the HTTPRequest2 class. But when setting only the [HTTP][proxy_host] and [HTTP][proxy_port], the language module and extension manager cannot retrieve remote contents. It causes problems in extensions using getUrl() too.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Task #60622: Deprecate getUrl, curlProxyServer and encourage usage of HTTPRequestRejected2014-07-27

Actions
Actions #1

Updated by Daniel Goerz almost 8 years ago

  • Status changed from New to Closed

I am closing this ticket because in 7 LTS the behavior is still as described but there will be no removal of deprecated code in an already released LTS and so this configuration will stay untouched. In current master however the option curlProxyServer is no longer used and getUrl uses the HTTP request library guzzle which can be configured according to its documentation.
You can have a look here https://usetypo3.com/typo3-v8-technologies.html#c256 for more information.

If you still feel there is a bug that needs to be addressed, please do not hesitate to reopen this ticket or open a new one with an updated description of the bug and how it can be reproduced. Thank you very much.

Actions

Also available in: Atom PDF