Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jan 2024 07:01:44 +0100
From:      Daniel Engberg <daniel.engberg.lists@pyret.net>
To:        Hiroki Sato <hrs@FreeBSD.org>
Cc:        diizzy@FreeBSD.org, ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 0c895b819c3f - main - net/http_ping: Deprecate and set expiration date to 2024-02-29
Message-ID:  <edac21b21fd99da04c7f84b9c5367b86@mail.infomaniak.com>
In-Reply-To: <20240123.055130.1936217963367393840.hrs@FreeBSD.org>
References:  <202401221958.40MJwjFC061115@gitrepo.freebsd.org> <20240123.055130.1936217963367393840.hrs@FreeBSD.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On 2024-01-22T21:51:30.000+01:00, Hiroki Sato <hrs@FreeBSD.org> wrote:

> Daniel Engberg <diizzy@FreeBSD.org> wrote
> 
>   in <202401221958.40MJwjFC061115@gitrepo.freebsd.org>:
> 
> di> The branch main has been updated by diizzy:
> 
> di>
> 
> di> URL: https://cgit.FreeBSD.org/ports/commit/?id=0c895b819c3f189a44cb30344b85968ef5b08c10
> 
> di>
> 
> di> commit 0c895b819c3f189a44cb30344b85968ef5b08c10
> 
> di> Author:     Daniel Engberg <diizzy@FreeBSD.org>
> 
> di> AuthorDate: 2024-01-22 19:51:22 +0000
> 
> di> Commit:     Daniel Engberg <diizzy@FreeBSD.org>
> 
> di> CommitDate: 2024-01-22 19:58:36 +0000
> 
> di>
> 
> di>     net/http_ping: Deprecate and set expiration date to 2024-02-29
> 
> di>
> 
> di>     Only supports HTTP/1.0 which is considered deprecated and being
> 
> di>     phased out.
> 
> di>
> 
> di>     If the functionality is still of interest
> 
> di>     https://github.com/fever-ch/http-ping appears to be a good replacement
> 
> di>
> 
> di>     PR:             276186
> 
> di>     Approved by:    portmgr (maintainer timeout, 2+ weeks)
> 
> I do not understand why a tool with no build or functionality issue
> 
> should be removed because it only supports HTTP/1.0.  Do we have a
> 
> policy to remove ports based on a lack of modern protocol support or
> 
> fewer users?
> 
> -- Hiroki

Hi,

There are functionality issues when HTTP 1.0 isn't supported?

Quick example:

http_ping https://chat.openai.com/

http_ping: SSL connection failed - -1

002041AE453D0000:error:0A000410:SSL routines:ssl3_read_bytes:sslv3
alert handshake
failure:/usr/src/crypto/openssl/ssl/record/rec_layer_s3.c:1586:SSL
alert number 40

While on Windows for comparison and what I would call expected results
using http-ping.

HTTP-PING https://chat.openai.com/ GET

   ─→     server advertised HTTP/3 endpoint, using HTTP/3

       1: HTTP/3.0, 104.18.37.228:443, code=307, size=11 bytes,
time=183.2 ms

       2: HTTP/3.0, 104.18.37.228:443, code=307, size=11 bytes,
time=186.2 ms

       3: HTTP/3.0, 104.18.37.228:443, code=307, size=11 bytes,
time=193.5 ms

       4: HTTP/3.0, 104.18.37.228:443, code=307, size=11 bytes,
time=187.0 ms

--- https://chat.openai.com/ ping statistics ---

4 requests sent, 4 answers received, 0.0% loss

round-trip min/avg/max/stddev = 183.215/187.493/193.535/3.764 ms

Best regards,

Daniel



[-- Attachment #2 --]
<div>On 2024-01-22T21:51:30.000+01:00, Hiroki Sato &lt;hrs@FreeBSD.org&gt; wrote:<br></div><div class="ik_mail_quote answerContentMessage"><blockquote class="ws-ng-quote"><pre style="white-space: normal;"><div>Daniel Engberg &lt;<a href="mailto:diizzy@FreeBSD.org" class="defaultMailLink">diizzy@FreeBSD.org</a>&gt; wrote<br></div><div>  in &lt;<a href="mailto:202401221958.40MJwjFC061115@gitrepo.freebsd.org" class="defaultMailLink">202401221958.40MJwjFC061115@gitrepo.freebsd.org</a>&gt;:<br></div><div><br></div><div>di&gt; The branch main has been updated by diizzy:<br></div><div>di&gt;<br></div><div>di&gt; URL: <a href="https://cgit.FreeBSD.org/ports/commit/?id=0c895b819c3f189a44cb30344b85968ef5b08c10" class="defaultMailLink" target="_blank" rel="noopener noreferrer" data-ik="ik-secure">https://cgit.FreeBSD.org/ports/commit/?id=0c895b819c3f189a44cb30344b85968ef5b08c10</a><br></div><div>di&gt;<br></div><div>di&gt; commit 0c895b819c3f189a44cb30344b85968ef5b08c10<br></div><div>di&gt; Author:     Daniel Engberg &lt;<a href="mailto:diizzy@FreeBSD.org" class="defaultMailLink">diizzy@FreeBSD.org</a>&gt;<br></div><div>di&gt; AuthorDate: 2024-01-22 19:51:22 +0000<br></div><div>di&gt; Commit:     Daniel Engberg &lt;<a href="mailto:diizzy@FreeBSD.org" class="defaultMailLink">diizzy@FreeBSD.org</a>&gt;<br></div><div>di&gt; CommitDate: 2024-01-22 19:58:36 +0000<br></div><div>di&gt;<br></div><div>di&gt;     net/http_ping: Deprecate and set expiration date to 2024-02-29<br></div><div>di&gt;<br></div><div>di&gt;     Only supports HTTP/1.0 which is considered deprecated and being<br></div><div>di&gt;     phased out.<br></div><div>di&gt;<br></div><div>di&gt;     If the functionality is still of interest<br></div><div>di&gt;     <a href="https://github.com/fever-ch/http-ping" class="defaultMailLink" target="_blank" rel="noopener noreferrer" data-ik="ik-secure">https://github.com/fever-ch/http-ping</a>; appears to be a good replacement<br></div><div>di&gt;<br></div><div>di&gt;     PR:             276186<br></div><div>di&gt;     Approved by:    portmgr (maintainer timeout, 2+ weeks)<br></div><div><br></div><div>I do not understand why a tool with no build or functionality issue<br></div><div>should be removed because it only supports HTTP/1.0.  Do we have a<br></div><div>policy to remove ports based on a lack of modern protocol support or<br></div><div>fewer users?<br></div><div><br></div><div>-- Hiroki<br></div></pre></blockquote></div><div><div>Hi,<br></div><div><div><br></div></div><div>There are functionality issues when HTTP 1.0 isn't supported?<br></div><div><div><br></div></div><div>Quick example:<br></div><div>http_ping <a href="https://chat.openai.com/" target="_blank" rel="noopener noreferrer" data-ik="ik-secure">https://chat.openai.com/</a><br></div><div>http_ping: SSL connection failed - -1<br></div><div>002041AE453D0000:error:0A000410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:/usr/src/crypto/openssl/ssl/record/rec_layer_s3.c:1586:SSL alert number 40<br></div><div><div><br></div></div><div>While on Windows for comparison and what I would call expected results using http-ping.<br></div><div><div><br></div></div><div>HTTP-PING <a href="https://chat.openai.com/" target="_blank" rel="noopener noreferrer" data-ik="ik-secure">https://chat.openai.com/</a>; GET<br></div><div><div><br></div></div><div>&nbsp;&nbsp; ─→&nbsp;&nbsp;&nbsp;&nbsp; server advertised HTTP/3 endpoint, using HTTP/3<br></div><div><div><br></div></div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1: HTTP/3.0, 104.18.37.228:443, code=307, size=11 bytes, time=183.2 ms<br></div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2: HTTP/3.0, 104.18.37.228:443, code=307, size=11 bytes, time=186.2 ms<br></div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3: HTTP/3.0, 104.18.37.228:443, code=307, size=11 bytes, time=193.5 ms<br></div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4: HTTP/3.0, 104.18.37.228:443, code=307, size=11 bytes, time=187.0 ms<br></div><div><div><br></div></div><div>--- <a href="https://chat.openai.com/" target="_blank" rel="noopener noreferrer" data-ik="ik-secure">https://chat.openai.com/</a>; ping statistics ---<br></div><div>4 requests sent, 4 answers received, 0.0% loss<br></div><div>round-trip min/avg/max/stddev = 183.215/187.493/193.535/3.764 ms<br></div><div><div><br></div></div><div>Best regards,<br></div><div>Daniel<br></div><div><br></div></div>

home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?edac21b21fd99da04c7f84b9c5367b86>