Description of problem: >>> cdn-sync -c redhat-rhn-proxy-5.7-server-s390x-6 --http-proxy squid.example.com:3128 08:07:42 ====================================== 08:07:42 | Channel: redhat-rhn-proxy-5.7-server-s390x-6 08:07:42 ====================================== 08:07:42 Sync of channel started. 08:07:42 Repo URL: https://cdn.stage.redhat.com/content/dist/rhel/system-z/6/6Server/s390x/satellite-proxy/5.7/os 08:07:42 ERROR: invalid arguments to setopt 08:07:42 Sync of channel completed in 0:00:00. 08:07:42 Total time: 0:00:00 Version-Release number of selected component (if applicable): spacewalk-backend-cdn-2.5.3-48.el6sat.noarch How reproducible: always Steps to Reproduce: 1. run cdn-sycn through proxy squid Actual results: it doesn't work through proxy squid Expected results: it works through proxy squid
Created attachment 1241166 [details] ascii_to_pune to make ascii_to_pune compatible with ascii_to_puny it should return 'str' object, not 'unicode'
This bug is not reproducible in upstream due to different code in upstream and SATELLITE-5.8, see a commit in SATELLITE-5.8 branch: 80d9696ae478bf25c5b0217bfeb8496c8acbe3a0 to make old function 'idn_ascii_to_pune' compatible with new 'idn_ascii_to_puny' we need to apply the patch in the attachment.
Verified. spacewalk-backend-cdn-2.5.3-59.el6sat.noarch spacewalk-backend-2.5.3-59.el6sat.noarch