insteps / aport-api Goto Github PK
View Code? Open in Web Editor NEWJsonapi for alpinelinux aports
License: MIT License
Jsonapi for alpinelinux aports
License: MIT License
curl
-ing https://api.alpinelinux.org/packages
shows that the SSL certificate subject is wrong, the web server also returns 404 Not Found
.
$ curl -vk https://api.alpinelinux.org/packages
* Trying 88.159.20.184...
* TCP_NODELAY set
* Connected to api.alpinelinux.org (88.159.20.184) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
* CAfile: /etc/ssl/cert.pem
CApath: none
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS change cipher, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384
* ALPN, server accepted to use http/1.1
* Server certificate:
* subject: CN=alpinelinux.org
* start date: Nov 4 02:00:46 2017 GMT
* expire date: Feb 2 02:00:46 2018 GMT
* issuer: C=US; O=Let's Encrypt; CN=Let's Encrypt Authority X3
* SSL certificate verify ok.
> GET /packages HTTP/1.1
> Host: api.alpinelinux.org
> User-Agent: curl/7.54.0
> Accept: */*
>
< HTTP/1.1 404 Not Found
< Server: nginx
< Date: Thu, 21 Dec 2017 19:45:33 GMT
< Content-Type: text/html
< Content-Length: 203
< Connection: keep-alive
< Accept-Ranges: bytes
<
<html><head><title>404 Not Found</title></head><body>
<h1>Not Found</h1>
The URL you requested (/packages) was not found.
<hr>
Generated by darkhttpd/1.11 on Thu, 21 Dec 2017 19:45:33 GMT
</body></html>
* Connection #0 to host api.alpinelinux.org left intact
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.