I have XAMPP on Windows7. after update the pear.php.net channel with:
pear channel-update pear.php.net
and try for installing new packages,
In XAMPP 7.1 on Windows .bat-files of PECL and PEAR may be reason way SSL not work. If in place command php peclcmd.php list-all work for you, then this may because you use correct php.ini file. Just add option -c "%PHP_PEAR_BIN_DIR%\php.ini" to in .bat-file command (your php.ini may be in another path). It's hold be in :RUN section.