Linux添加http服务失败,Apache Web服务器配置http2各种失败
我在 Debian Stretch 最新稳定版 9.6 的系统下通过 Apt 源安装了 Apache 2.4.25 ,想配置 http2 协议支持,首先 a2enmod 了 http2 模块,确保已开启。然后 sites 文件里写了 Protocols h2 http/1.1 ,接着检查了 openssl 版本为 1.1.0,然后查阅了 Apache Httpd 的文档和 Linux.cn 和 CSDN 。可是在 myssl.com 的检查中仍然提示只支持http1.1,并显示 ALPN 只有 http1.1 ,我的地址是 something.123.abc,在同一台设备上用 curl 测了一下,先是
Trying 1.2.3.4...
TCP_NODELAY set
Connected to abc.efg.hji (12.34.56.78) 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/certs/ca-certificates.crt
CApath: /etc/ssl/certs
看到 ALPN 同时提供 http2 和 http1.1 ,握手之后
SSL connection using TLSv1.2 / ECDHE-ECDSA-AES128-GCM-SHA256
ALPN, server accepted to use http/1.1
Server certificate:
SSL certificate verify ok.
又看到
ALPN, server accepted to use http/1.1
再次求助谷歌无果,遂尝试把这个配置在 http 不带 s 的哪里复制粘贴,然后把 h2 改成 h2c 的情况下用 curl 再测,仍旧不能使用。具体信息为
Rebuilt URL to: http://*/
Trying 123.000.456.789...
TCP_NODELAY set
Connected to .. (1.23.456.78) port 80 (#0)
GET / HTTP/1.1
Host: **sssss
User-Agent: curl/7.52.1
Accept: /
Connection: Upgrade, HTTP2-Settings
Upgrade: h2c
HTTP2-Settings: AAMAAABkAARAAAAA
虽然带有这个头,但是内容是直接返回 HTTP1.1 的东西,所以检查了各种配置,无法解决这个问题了,请各位大佬帮帮忙
Linux添加http服务失败,Apache Web服务器配置http2各种失败相关推荐
- Linux 环境 Apache Web 服务器配置详解
Linux 环境 Apache Web 服务器配置详解 文章目录 Linux 环境 Apache Web 服务器配置详解 一.安装 http 服务软件 1.查看 http 服务软件是否安装 2.下载 ...
- arm linux 添加ntp服务,嵌入式linux添加NTP服务
版本信息: Linux version 4.1.15 需求: RTC时间不够精确,过一段时间就可以看出和实际时间有明显出入,有必要添加NTP服务,使系统可以与网络同步时间. 首先把NTP服务build ...
- linux怎么设置tomcat自动启动,linux添加tomcat服务并设置开机启动
一,脚本文件,编辑好后放在/etc/rc.d/init.d/下面 #!/bin/sh #chkconfig: 2345 10 90 # description: Starts and Stops th ...
- linux添加删除服务
在Linux系统下,一个Services的启动.停止以及重启通常是通过/etc/init.d目录下的脚本来控制的.然而,在启动或改变运行级别时,是在/etc/rcX.d中来搜索脚本.其中X是运行级别的 ...
- kali linux重启网络服务报错,Web安全学习笔记之在Kali Linux上安装Openvas以及启动失败修复...
现在用的kali linux是2018.1的版本,在安装openvas的时候报错,无法通过网络下载和安装openvas. 主要错误是源配置错误,可能现在用的kali很久没更新了. 一.解决和配置更新源 ...
- linux下部署服务,启动时显示socket注册失败。数据库连接失败。求帮下忙。
加密数据库密码成功! localhost-startStop-1 [DEBUG] [09:14:03.850] [org.jboss.logging] (Configuration.java:176) ...
- 嵌入式Linux添加ssh服务
嵌入式Linux安装Dropbear 开发环境 嵌入式Linux平台: ARM 7 (IMX6ULL) 嵌入式Linux内核版本:4.1.15 宿主系统: Ubuntu 16.04 LTS SSH程序 ...
- linux的ftp服务 实验报告,Linux-FTP服务器配置实验报告.docx
实验六?Linux?系统环境下的?FTP?服务 器安装与配置 一.实验目的 (1)掌握?Vsftpd?服务器的配置安装方法. (2)熟悉?FTP?的使用. (3)掌握?FTP?服务器的启动与停止操作. ...
- Web服务搭建 - Apache
Web服务搭建 - Apache Web服务器搭建 Web服务介绍 服务器与浏览器利用HTTP协议进行交互的过程 统一资源定位符URL Apache服务器 配置Apache服务 搭建基础web服务 建 ...
最新文章
- 对声音信标信号的采样频率
- 【Android笔记】Activity的四种启动模式
- 设计模式-模版方法模式
- 手机端调试console.log,直接引入一个js文件
- 如何在Docker上构建Node.js应用程序
- 07-08软工升本考试原题——SQL与关系代数
- 父与子一起学python3_父与子的编程之旅:与小卡特一起学python
- 下载 Eclipse 中文语言包进行汉化
- 【计算机二级】公共基础知识总结
- 自定义浏览器UA标识
- 【修订总结】【五万字深度洞察】毒舌阿朱最看好的企业服务商
- cocos2d-x 音乐/音效设置
- 微信小程序根据经纬度动态定位计算周边商家导航距离
- IPA分析——吉凯基因避坑指南
- 小米note3android8.0,小米Note3 lineage16 安卓9.0 极致省电 纯净 完美root Xposed 经典版...
- 念念不忘,必有回响:Powered By Typecho
- 机械臂求运动学逆解的Pieper准则
- anySdk的常规接入流程
- 【ML】关于什么是概率图模型?
- SQLSERVER 集合处理——INTERSECT