php / web-pecl

The PECL website
http://pecl.php.net
Other
32 stars 30 forks source link

SSL cert expired #93

Closed jlopezcrd closed 1 year ago

jlopezcrd commented 1 year ago

Hi friends, I'm building a docker image with some resources from pecl web.

The build process fails when is getting a pecl package from the web

I've realized the SSL cert in the web is expired.

¿Could be the installation fails due to the invalid cert?

Regards

image image

GrahamCampbell commented 1 year ago

Can confirm this.

image
k0d3r1s commented 1 year ago

website can be opened using "Advanced" but there seems to be no way to use pecl if ssl connection fails. could do --ofline but it seems wrong to change all builds to offline pecl installs

Girgias commented 1 year ago

We are aware on this issue: https://news-web.php.net/php.internals/121040

berkayturanci commented 1 year ago

Here is our workaround for the temp fix;

FROM php:7.4-fpm

# Set working directory
WORKDIR /var/www

# Add docker php ext repo
ADD https://github.com/mlocati/docker-php-extension-installer/releases/latest/download/install-php-extensions /usr/local/bin/

# Make the script executable
RUN chmod +x /usr/local/bin/install-php-extensions

# Install other PHP extensions
RUN install-php-extensions mbstring pdo_pgsql zip exif pcntl gd bcmath

# https://pecl.php.net/package/memcache
# https://github.com/php/php-src/issues/12174
# https://github.com/php/web-pecl/issues/93
# https://news-web.php.net/php.internals/121040
# Workaround to install memcached from its GitHub repo
RUN apt-get update && apt-get install -y git libmemcached-dev zlib1g-dev && \
    cd /tmp && \
    git clone https://github.com/php-memcached-dev/php-memcached.git memcache && \
    cd memcache && \
    phpize && \
    ./configure && \
    make && \
    make install && \
    docker-php-ext-enable memcached && \
    cd /var/www && \
    rm -rf /tmp/memcache
tonynilan commented 1 year ago

Is there an ETA for the SSL renewal?

exussum12 commented 1 year ago

Seems to be working now? Not seen an official update though

jlopezcrd commented 1 year ago

In my case, I'm getting "time out" response, or an slow loading..

trittler commented 1 year ago

Maybe the server is overwhelmed with simultaneous request? ... I got through now, and the certificate is valid until December 10. 2023 🥳

jlopezcrd commented 1 year ago

Maybe the server is overwhelmed with simultaneous request? ... I got through now, and the certificate is valid until December 10. 2023 🥳

Sure!

Package "pdo_sqlsrv" Version "5.11.1" does not have REST xml available
install failed
Upperfoot commented 1 year ago

Reminds me of this

image

muamadev commented 1 year ago

@jlopezcrd same as you. Package "igbinary" does not have REST info xml available

mlocati commented 1 year ago

@jlopezcrd same as you. Package "igbinary" does not have REST info xml available

It's there: see https://pecl.php.net/rest/r/igbinary/allreleases.xml

Norris1z commented 1 year ago

worked for me now