Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SSL cert expired #93

Closed
jlopezcrd opened this issue Sep 11, 2023 · 13 comments
Closed

SSL cert expired #93

jlopezcrd opened this issue Sep 11, 2023 · 13 comments

Comments

@jlopezcrd
Copy link

jlopezcrd commented Sep 11, 2023

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
Copy link

Can confirm this.

image

@k0d3r1s
Copy link

k0d3r1s commented Sep 11, 2023

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
Copy link
Member

Girgias commented Sep 11, 2023

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

@berkayturanci
Copy link

berkayturanci commented Sep 11, 2023

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
Copy link

Is there an ETA for the SSL renewal?

@exussum12
Copy link

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

@jlopezcrd
Copy link
Author

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

@trittler
Copy link

trittler commented Sep 11, 2023

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

@jlopezcrd
Copy link
Author

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
Copy link

Reminds me of this

image

@muamadev
Copy link

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

@mlocati
Copy link
Contributor

mlocati commented Sep 11, 2023

@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
Copy link

worked for me now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests