Checkout phpdoc

  106050
June 25, 2019 02:43 arnold.adaniels.nl@gmail.com (Arnold Daniels)
I'm trying to checkout phpdoc using SVN, but I'm getting the error "Unexpected HTTP status 421 'Misdirected Request'".

Is something broken? Or am I doing it wrong?

- Arnold

$ svn co http://svn.php.net/repository/phpdoc/modules/doc-en phpdoc
A phpdoc/build.sh
U phpdoc

Fetching external item into 'phpdoc/doc-base':
A phpdoc/doc-base/entities
A phpdoc/doc-base/entities/ISO
A phpdoc/doc-base/scripts
A phpdoc/doc-base/scripts/docgen
svn: warning: W175002: Unexpected HTTP status 421 'Misdirected Request' on '/repository/!svn/rvr/336013/phpdoc/doc-base/trunk/scripts/docgen/constructor.tpl'

Fetching external item into 'phpdoc/en':
svn: warning: W175002: Unexpected HTTP status 421 'Misdirected Request' on '/repository/phpdoc/en/trunk'

Checked out revision 347656.
svn: E205011: Failure occurred processing one or more externals definitions

[Arnold Daniels - Chat @ Spike](https://www.spikenow.com/?ref=spike-organic-signature&_ts=1m6kq)	[1m6kq]
  106051
June 25, 2019 07:46 cmbecker69@gmx.de ("Christoph M. Becker")
On 25.06.2019 at 04:43, Arnold Daniels wrote:

> I'm trying to checkout phpdoc using SVN, but I'm getting the error "Unexpected HTTP status 421 'Misdirected Request'". > > Is something broken? Or am I doing it wrong? > > - Arnold > > $ svn co http://svn.php.net/repository/phpdoc/modules/doc-en phpdoc > A phpdoc/build.sh > U phpdoc > > Fetching external item into 'phpdoc/doc-base': > A phpdoc/doc-base/entities > A phpdoc/doc-base/entities/ISO > A phpdoc/doc-base/scripts > A phpdoc/doc-base/scripts/docgen > svn: warning: W175002: Unexpected HTTP status 421 'Misdirected Request' on '/repository/!svn/rvr/336013/phpdoc/doc-base/trunk/scripts/docgen/constructor.tpl' > > Fetching external item into 'phpdoc/en': > svn: warning: W175002: Unexpected HTTP status 421 'Misdirected Request' on '/repository/phpdoc/en/trunk' > > Checked out revision 347656. > svn: E205011: Failure occurred processing one or more externals definitions > > [Arnold Daniels - Chat @ Spike](https://www.spikenow.com/?ref=spike-organic-signature&_ts=1m6kq) [1m6kq]
Nikita reported similar issues not long ago, but AFAIR these have been resolved; only sometimes intermittent checkout errors still occur. Please try to checkout again. Thanks, Christoph
  106052
June 25, 2019 08:02 petercowburn@gmail.com (Peter Cowburn)
+Sascha

On Tue, 25 Jun 2019 at 08:46, Christoph M. Becker <cmbecker69@gmx.de> wrote:

> On 25.06.2019 at 04:43, Arnold Daniels wrote: > > > I'm trying to checkout phpdoc using SVN, but I'm getting the error > "Unexpected HTTP status 421 'Misdirected Request'". > > > > Is something broken? Or am I doing it wrong? >
It looks like something is wrong due to the recently added CDN in front of the SVN server. If I make a request, I get the following response: HTTP/1.1 421 Misdirected Request Server: myracloud Date: Tue, 25 Jun 2019 07:57:41 GMT Content-Type: text/html; charset=iso-8859-1 Content-Length: 400 Connection: keep-alive Expires: Tue, 25 Jun 2019 07:57:41 GMT Cache-Control: max-age=0 421 Misdirected Request

Misdirected Request

The client needs a new connection for this request as the requested host name does not match the Server Name Indication (SNI) in use for this connection.


Apache/2.4.25 (Debian) Server at svn.php.net Port 443
Sascha, any ideas?
> > > > - Arnold > > > > $ svn co http://svn.php.net/repository/phpdoc/modules/doc-en phpdoc > > A phpdoc/build.sh > > U phpdoc > > > > Fetching external item into 'phpdoc/doc-base': > > A phpdoc/doc-base/entities > > A phpdoc/doc-base/entities/ISO > > A phpdoc/doc-base/scripts > > A phpdoc/doc-base/scripts/docgen > > svn: warning: W175002: Unexpected HTTP status 421 'Misdirected Request' > on > '/repository/!svn/rvr/336013/phpdoc/doc-base/trunk/scripts/docgen/constructor.tpl' > > > > Fetching external item into 'phpdoc/en': > > svn: warning: W175002: Unexpected HTTP status 421 'Misdirected Request' > on '/repository/phpdoc/en/trunk' > > > > Checked out revision 347656. > > svn: E205011: Failure occurred processing one or more externals > definitions > > > > [Arnold Daniels - Chat @ Spike]( > https://www.spikenow.com/?ref=spike-organic-signature&_ts=1m6kq) > [1m6kq] > > Nikita reported similar issues not long ago, but AFAIR these have been > resolved; only sometimes intermittent checkout errors still occur. > Please try to checkout again. > > Thanks, > Christoph > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > >
  106053
June 25, 2019 09:10 sascha.schumann@myrasecurity.com (Sascha Schumann)
I have disabled SNI for the upstreams on svn2.php.net.

If the problem persists, please provide a way to reproduce the issue.

Thanks
Sascha
  106059
June 25, 2019 21:41 benjamin.morel@gmail.com (Benjamin Morel)
By the way, is there any work in progress to migrate the PHP manual to Git?
The docs <https://www.php.net/git.php>only say:

The PHP manual is still currently hosted on SVN, although it will be
> migrated to Git in the future.
I'd love to be able to fix things in the PHP manual with a simple PR; the current process has always repelled me. Ben On Tue, 25 Jun 2019 at 11:10, Sascha Schumann < sascha.schumann@myrasecurity.com> wrote:
> I have disabled SNI for the upstreams on svn2.php.net. > > If the problem persists, please provide a way to reproduce the issue. > > Thanks > Sascha
  106060
June 25, 2019 21:47 george.banyard@gmail.com ("G. P. B.")
On Tue, 25 Jun 2019 at 23:41, Benjamin Morel morel@gmail.com>
wrote:

> By the way, is there any work in progress to migrate the PHP manual to Git? > The docs <https://www.php.net/git.php>only say: > > The PHP manual is still currently hosted on SVN, although it will be > > migrated to Git in the future. > > > I'd love to be able to fix things in the PHP manual with a simple PR; the > current process has always repelled me. > > Ben
I think there is a way to do a GitHub PR atm via https://github.com/php/doc-en/pulls George P. Banyard
  106061
June 25, 2019 21:53 benjamin.morel@gmail.com (Benjamin Morel)
Can't wait to try it, thanks for the pointer!

Ben

On Tue, 25 Jun 2019 at 23:48, G. P. B. banyard@gmail.com> wrote:

> On Tue, 25 Jun 2019 at 23:41, Benjamin Morel morel@gmail.com> > wrote: > >> By the way, is there any work in progress to migrate the PHP manual to >> Git? >> The docs <https://www.php.net/git.php>only say: >> >> The PHP manual is still currently hosted on SVN, although it will be >> > migrated to Git in the future. >> >> >> I'd love to be able to fix things in the PHP manual with a simple PR; the >> current process has always repelled me. >> >> Ben > > > I think there is a way to do a GitHub PR atm via > https://github.com/php/doc-en/pulls > > George P. Banyard >
  106062
June 26, 2019 04:34 andreas@heigl.org (Andreas Heigl)
Am 25. Juni 2019 23:41:42 MESZ schrieb Benjamin Morel morel@gmail.com>:
>By the way, is there any work in progress to migrate the PHP manual to >Git? >The docs <https://www.php.net/git.php>only say: > >The PHP manual is still currently hosted on SVN, although it will be >> migrated to Git in the future. > > >I'd love to be able to fix things in the PHP manual with a simple PR; >the >current process has always repelled me. > >Ben > >On Tue, 25 Jun 2019 at 11:10, Sascha Schumann < >sascha.schumann@myrasecurity.com> wrote: > >> I have disabled SNI for the upstreams on svn2.php.net. >> >> If the problem persists, please provide a way to reproduce the issue. >> >> Thanks >> Sascha
There is a small team of people currently working on moving the docs to git. Due to the tight integration of SVN into the workflow it's not as easy as we all thought to do the actual move. For more infos feel free to head over to https://github.com/phpdoctest/meta Cheers Andreas -- ,,, (o o) +---------------------------------------------------------ooO-(_)-Ooo-+ | Andreas Heigl | | mailto:andreas@heigl.org N 50°22'59.5" E 08°23'58" | | https://andreas.heigl.org https://bit.ly/wiFKy7 | +---------------------------------------------------------------------+
  106067
June 26, 2019 09:13 benjamin.morel@gmail.com (Benjamin Morel)
> There is a small team of people currently working on moving the docs to git.
> Due to the tight integration of SVN into the workflow it's not as easy as we all thought to do the actual move.
> For more infos feel free to head over to https://github.com/phpdoctest/meta
Thanks for the link! This looks like a complicated process indeed. In the meantime I sent my first PR to php/doc-en <https://github.com/php/doc-en> and I can confirm that it works fine! Ben