首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在我升级到apache httpd 2.4.25之后,http/2.0不工作

在升级到Apache HTTP Server 2.4.25之后,如果HTTP/2.0不工作,可能是由于以下原因导致的:

  1. 检查是否启用了HTTP/2.0协议:在升级后,可能需要手动启用HTTP/2.0协议。您可以通过编辑Apache配置文件来启用它。打开httpd.conf文件,并确保以下行未被注释掉:
代码语言:txt
复制
LoadModule http2_module modules/mod_http2.so
  1. 检查SSL/TLS配置:HTTP/2.0协议要求使用TLS加密。确保您的SSL/TLS配置正确,并且使用了支持HTTP/2.0的加密套件。您可以使用以下配置示例:
代码语言:txt
复制
SSLProtocol -all +TLSv1.2
SSLCipherSuite ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256
  1. 检查Apache版本和模块兼容性:确保您使用的Apache版本与所使用的HTTP/2.0模块兼容。有些模块可能不支持最新的Apache版本,因此您可能需要升级或更换模块。
  2. 检查网络环境:确保您的网络环境允许使用HTTP/2.0协议。某些防火墙或代理服务器可能会阻止HTTP/2.0流量。您可以尝试通过直接连接到服务器来排除网络问题。
  3. 检查日志文件:查看Apache的错误日志文件,以获取有关HTTP/2.0不工作的详细信息。日志文件通常位于Apache安装目录的logs文件夹中。

如果您仍然无法解决问题,建议您参考Apache官方文档、社区论坛或向Apache支持团队寻求帮助。以下是腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Apache CVE-2017-7659漏洞重现及利用分析

可以看到这是apache WEB服务器(httpd)中的一个HTTP 2.0协议处理的漏洞。未然实验室安全研究人员针对此漏洞的技术细节和利用方法进行了深入的研究,欢迎安全爱好者们一起分享和讨论。...0x02漏洞成因 从https://archive.apache.org/dist/httpd/httpd-2.4.25.tar.gz 下载到有漏洞的服务器代码后,通过补丁的修改进行漏洞成因的逆向分析。...漏洞利用 在上一节,我们已经验证了单一进程模式下,如何通过该漏洞导致apache服务器异常终止。但是通常情况下apache服务器启动时,会同时启动多个工作进程: ?...0x04 漏洞影响 apache的漏洞公告中,只有2.4.25版本的httpd服务器受此漏洞影响。...因此可以说这个漏洞会影响httpd的所有支持HTTP 2.0的版本,未然实验室强烈建议用户更新到最新的2.4.26版本。

2.4K60
  • CentOS 7 利用Apache搭建Web网站服务

    的起源 1.Apache HTTP Server是开源软件项目的杰出代表,基于标准的HTTP网络协议提供网页浏览服务,Apache服务器可以运行在Linux、UNIX、Windows等多种操作系统中;...ASF的官方网站是http://www.apache.org Apache的主要特点: 开放源代码; 跨平台应用; 支持各种Web编程语言; 模块化设计; 运行非常稳定; 良好的安全性。...安装httpd服务器 配置Apache网站服务之前,需要正确安装好httpd服务器软件。httpd服务器的安装可以选用RPM安装、源码编译安装这两种方式。...前者相对比较简单、快速,但是功能上存在一定的局限性,实际的生产环境中,使用源代码编译安装的方式的方式要更加普遍。 本次实验将以下载的源码包httpd-2.4.25.tar.gz为例,介绍安装过程。...比如: [root@localhost httpd-2.4.25]# httpd -v //查看程序版本 Server version: Apache/2.4.25 (

    1.4K20

    apache 负载均衡_windows apache 实现负载均衡

    首先要下载Apache. 建议从官网下载http://httpd.apache.org/download.cgi 安装的是最新的版本2.4.25。...现在只是做的一个测试例子,所以apache,tomcat都是装在的电脑上,的IP是172.16.X.X 首先要创建一个web项目,项目的web.xml中需要加上以下配置,表明该应用可多应用分流处理...Apache安装目录下找到Apache24/conf/下的 httpd.conf,去掉以下文本前的注释符(#)以便让Apache启动时自动加载代理(proxy)模块。 LoadModule...modules/mod_lbmethod_byrequests.so 去掉 Include conf/extra/httpd-vhosts.conf前面的注释#, httpd.conf文档最下面加上以下代码...本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    4.3K10

    linux 安装 Apache 服务 并部署网站

    公众号:网络豆云计算学堂 座右铭:低头赶路,敬事如仪 个人主页: 网络豆的主页​​​​​ 写在前面 哈喽大家是网络豆,本章将会给大家讲解如何安装Apache服务。...:http://httpd.apache.org/download.cgi 2.操作步骤: 3.准备工作 1.安装包 Apache配置及运行需要apr,pcre等软件包的支持,因此应从系统光盘中预先安装软件以及开发包...-2.4.25.tar.gz -C /usr/src cd /usr/src/httpd-2.4.25/ 2)配置 设置不同定制选项,如指定安装路径,启用字符集等。...=The Apache HTTP Server After=network.target [Service] Type=forking PIDFile=/usr/local/httpd/logs/httpd.pid.../htdocs 查看部署的网站 cat /usr/local/httpd/htdocs/index.html 4.客户机查看web站点

    48810

    分布式监控系统Zabbix--完整安装记录 -添加apache监控

    前面介绍了zabbix3.0.3环境及相关监控项的添加,下面介绍下针对apache的监控配置: 1)apache配置文件中打开server-status状态访问功能(自带的) [root@IDC-Admin...-01 ~]# /data/apache/bin/httpd -v Server version: Apache/2.4.25 (Unix) Server built: Jun 19 2017 19...//重启apache服务 然后就可以访问apache的状态页面了 [root@IDC-Admin-01 ~]# curl http://localhost/server-status [root@IDC-Admin...auto localhost ServerVersion: Apache/2.4.25 (Unix) OpenSSL/1.0.2l PHP/5.6.30 ServerMPM: event ..........接着“主机”的模块里添加apache模块(对应模块的监控图形可以自己根据需要进行添加或移除) ? ? ? 点击“添加”,就能看到该监控项的所有图形了。 ?

    742100

    NO6_no6625

    1、自建yum仓库,分别为网络源和本地源 2、编译安装http2.4,实现可以正常访问,并将编译步骤和结果提交。...(1)从官网下载http2.4.25源码包并上传至linux系统 (2)解压压缩包 tar -xvf /home/wudi/httpd-2.4.25.tar.gz (3)安装依赖包openssl-devel.../configure –prefix=/app/httpd24 (4)运行make进行编译 (5)运行make install拷贝文件 (6)启动服务 (7)浏览器中验证服务...得逻辑卷 (5)为该逻辑卷创建文件系统 /dev/testvg/testlv并不是该设备得名称通过下方得查看结果可以看出该名称为软连接,真实名称为dm-0(之后如果再划分新逻辑卷名称dm-1依次增加...本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    26110

    日请求亿级的 QQ 会员 AMS 平台 PHP 7 升级实践

    然而,之前比较长的一段时间里,我们都采用了比较老旧的基础软件版本,就是 PHP5.2+Apache2.0(2008年的技术)。...高跨度版本升级方式 从一个2008年的Apache2.0直接升级到2016年的Apache2.4,这个跨度过于大,甚至使用的http.conf的配置文件都有很多的不同,这里的需要更新的地方比较多,未知的风险也是存在的...于是,我们的做法,是先尝试将Apache2.0升级到Apach2.2,调整配置、观察稳定性,然后再进一步尝试到Apach2.4。...实际上工作量不算大,从PHP5.6升级到PHP7变化并不多。我们大概2016年4月中旬份完成了PHP7和Apache的编译工作, 4月下旬进行现网灰度,5月初全量发布到其中一个现网集群。 2....因此,我们4月下旬完成PHP7编译和测试工作之后,就在AMS其中一台机器进行了灰度上线,观察了几天后,然后逐步扩大灰度范围,5月初完成升级。

    15.5K80

    Apache如何启用HTTP2?

    这不是今天的重点,今天主要想写下Apache如何开启HTTP/2,因为发现网上并没有相关文章,只有一篇还是机器翻译的官方文档。...讲Apache开启HTTP/2,为什么扯半天工作模式呢,因为这里有重点,HTTP/2开启,要在Event MPM模式下,其他模式下HTTP/2工作 了解了以上,开始说Apache开启HTTP/2,Apache...2.4.17版本中新增了HTTP/2的支持,而HTTP/2需要openssl 1.0.2+的版本支持,如何查看你的Apache版本和工作模式?...PHP之前老的版本中,可以从官网看到,下载的包是区分线程安全和非线程安全的,但现在php7的包已经区分线程安全和非线程安全了,而Apache2.4的worker工作模式和Event工作模式,由于其是基于线程的...回到正题,其实Apache升级到大于2.4.17,openssl升级到1.0.2+,并且Apache用event mpm,对于Apache启动HTTP/2已经基本完成了,剩下的就是很简单的添加两个配置的地方来完成

    1.8K10

    Linux基础之网络 原

    免密码登录设置(集群管理等场景会经常使用到): RSA:非对称加密算法,秘钥对分为公钥、私钥,对公钥加密的内容,只有拥有私钥者才可解密。 ?...这是拷贝之后的正常提示内容,不是什么错误信息,把汉语意思写上了。曾经有人问我这段话是什么错误,很无语啊! 3、网络下载 网络下载使用的命令为:wget。...http://mirrors.hust.edu.cn/apache/httpd/httpd-2.2.34.tar.bz2 #使用wget -c断点续传 wget -c http://mirrors.hust.edu.cn.../apache/httpd/httpd-2.4.25.tar.bz2 #使用wget -b后台下载 wget -b http://mirrors.hust.edu.cn/apache//httpd/mod_fcgid.../mod_fcgid-2.3.9.tar.gz wget  http://mirrors.hust.edu.cn/apache//httpd/mod_fcgid/mod_fcgid-2.3.9.tar.gz

    66530

    让使用Apache的网站速度更快

    Apache 2.0性能上的改善最吸引人.支持POSIX线程的Unix系统上,Apache可以通过不同的MPM运行在一种多进程与多线程相混合的模式下,增强部分配置的可扩充性能.相比于Apache 1.3,2.0...下面以Linux RedHat AS3为平台,演示一下Apache 2.0中如何指定MPM. # wget http://archive.apache.org/dist/httpd/httpd-2.0.52...,每个进程又生成多个线程,以获得基于进程服务器的稳定性.这种MPM的工作方式将是Apache 2.0的发展趋势. worker的工作原理是,由主控制进程生成“StartServers”个子进程,每个子进程中包含固定的.../httpd.conf # 最后一行加入 #所限制的目录所在,此处表示主机的根目录MaxConnPerIP 2 #所限制的每个IP并发连接数为2个 # 保存退出. # /usr/local/apache....这次实施过程到此也就圆满的结束了.相信大家通过读完的这篇文章后,对Apache优化也有了一些心得,相信你在工作中也会处理好突发事件。

    67550
    领券