Bug #62244
closedGeneralUtility::getUrl fetches proxy settings with the [SYS][curlProxyServer] parameter
0%
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.
Updated by Daniel Goerz over 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.