#40279 [Opn->Fbk]: fsockopen broken on IPv6
ID: 40279
Updated by: tony2001@php.net
Reported By: SiliconFiend at gmail dot com
-Status: Open
+Status: Feedback
Bug Type: Sockets related
Operating System: Windows XP SP2
PHP Version: 5.2.0
Previous Comments:
------------------------------------------------------------------------
[2007-02-17 17:31:21] SiliconFiend at gmail dot com
I think I installed IPv6 on Windows using the "Install..."->Protocol
function on the Properties window for my network connection. You can
also open a command window and type "ipv6 install" to accomplish the
same thing.
Internet Explorer can't handle IPv6 literal addresses (such as [::1])
in the URL. See
http://blogs.msdn.com/ie/archive/2006/12/06/file-uris-in-windows.aspx
Unfortunately, in an effort to work around this problem, I made some
changes to my IPv6 configuration and now Apache is no longer binding to
my IPv6 address, so I can't display a page even in Firefox right now.
I'm trying to fix it.
------------------------------------------------------------------------
[2007-02-12 19:16:35] tony2001@php.net
How exactly did you enable IPv6 support in your Windows?
>when http://[::1]/ is entered in Firefox, so Apache
>is responding to IPv6 requests on port 80.
Try using this address in telnet and MSIE.
Do they work too?
------------------------------------------------------------------------
[2007-02-01 06:15:29] SiliconFiend at gmail dot com
I should be more clear. Using php.ini-recommended suppressed the php
warning/error output, but the error still occurred.
------------------------------------------------------------------------
[2007-01-30 18:33:49] SiliconFiend at gmail dot com
Same result with the CVS snapshot. I tried both php.ini-dist and
php.ini-recommended files for the php.ini. The only difference is that
php.ini-recommended didn't display the errors. One note, though,
probably unrelated--using the php5apache2.dll module file from this
snapshot did not allow the server to start--nothing in the error log;
it just immediately stopped after attempting to start it. I had been
using the php5apache2.dll with the PHP version 5.2.0 distributed with
XAMPP. This was the default configuration; I don't know why they didn't
use 2_2. Anyway, changing the LoadModule directive to point to
php5apache2_2.dll allowed the server to start.
------------------------------------------------------------------------
[2007-01-30 09:02:25] tony2001@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php5.2-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php5.2-win32-latest.zip
------------------------------------------------------------------------
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
http://bugs.php.net/40279
--
Edit this bug report at http://bugs.php.net/?id=40279&edit=1
Thread (10 messages)