Edit report at https://bugs.php.net/bug.php?id=53692&edit=1
ID: 53692
Comment by: qing0088 at hotmail dot com
Reported by: szoftos at freemail dot hu
Summary: fsockopen for tls:// or ssl:// connections won't
open when php-fpm is used
Status: Feedback
Type: Bug
Package: FPM related
Operating System: FreeBSD
PHP Version: 5.3.5
Assigned To: fat
Block user comment: N
Private report: N
New Comment:
http://www.wholesaleusajerseys.us/mlb-jerseys-c-1.html Wholesale MLB Jerseys
http://www.wholesaleusajerseys.us/nba-jerseys-c-227.html Wholesale NBA
Jerseys
http://www.wholesaleusajerseys.us/ncaa-jerseys-c-356.html Wholesale Ncaa
Jerseys
Previous Comments:
------------------------------------------------------------------------
[2011-07-05 16:49:08] [email protected]
Not enough information was provided for us to be able
to handle this bug. Please re-read the instructions at
http://bugs.php.net/how-to-report.php
If you can provide more information, feel free to add it
to this bug and change the status back to "Open".
Thank you for your interest in PHP.
Yes it's probably related somehow to the chroot.
Can you please make the 2 following tests:
1- just disable the chroot and test again. Is it working or not ?
2- keep chroot enabled, set max_children to 1 or 2, set log_level to debug, run
FPM and strace (or truss) the 2 FPM children processes. Run your test script
and
send the content of the strace or truss output.
thanks
++ jerome
PS: have a beer for me at Kuplung :)
------------------------------------------------------------------------
[2011-07-03 09:49:39] szoftos at freemail dot hu
hi, i was thinking on the problem. i run the php-fpm chrooted, could that be
the cause of the problem? php-fpm.conf follows:
[global]
pid = run/php-fpm.pid
[mail.flix.hu]
chroot = /usr/local/www
chdir = /vhosts/mail.flix.hu/mail.flix.hu
listen = /usr/local/www/var/run/sockets/mail.flix.hu.php.sock
listen.owner = www
listen.group = www
listen.mode = 0660
user = www
group = www
pm = dynamic
pm.max_children = 50
pm.start_servers = 1
pm.min_spare_servers = 1
pm.max_spare_servers = 5
pm.max_requests = 100
request_terminate_timeout = 1m
request_slowlog_timeout = 30s
slowlog = /var/log/php-fpm-slow.log
catch_workers_output = yes
php_admin_value[doc_root] = /vhosts/mail.flix.hu/mail.flix.hu
php_admin_value[open_basedir] =
/vhosts/mail.flix.hu/mail.flix.hu:/usl/local/share/pear
php_admin_value[upload_tmp_dir] = /vhosts/mail.flix.hu/mail.flix.hu/tmp
php_admin_flag[zlib.output_compression] = on
php_admin_value[disable_functions] =
escapeshellarg,escapeshellcmd,exec,passthru,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,system
php_admin_value[session.save_path] = /vhosts/mail.flix.hu/sessions
php_admin_value[safe_mode_exec_dir] = /vhosts/mail.flix.hu/safe_mode_exec_dir
php_admin_value[error_reporting] = E_ALL & ~E_NOTICE
php_admin_value[include_path] = .:/vhosts/mail.flix.hu/mail.flix.hu/data/pear
php_admin_value[date.timezone] = Europe/Budapest
------------------------------------------------------------------------
[2011-07-02 14:12:00] [email protected]
Not enough information was provided for us to be able
to handle this bug. Please re-read the instructions at
http://bugs.php.net/how-to-report.php
If you can provide more information, feel free to add it
to this bug and change the status back to "Open".
Thank you for your interest in PHP.
I can't reproduce the problem on my side. It works as expected.
Can you please provide your full php-fpm.conf and any informations which could
be
relevant for this case resolution.
thx
++ Jerome
------------------------------------------------------------------------
[2011-05-01 00:34:00] szoftos at freemail dot hu
any changes on this one?
------------------------------------------------------------------------
[2011-01-10 13:13:51] szoftos at freemail dot hu
Hello,
%error_number is 0 and $error_message is ''.
But let me remark, the socket creation is not blocked. I set up a listening
socket with netcat (nc -l <portnumber>), and what i could see was that php
connects to that port, and drops the connection right away.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=53692
--
Edit this bug report at https://bugs.php.net/bug.php?id=53692&edit=1