前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Gitlab配置webhook报错:Urlis blocked: Requests to the local netwo..解决

Gitlab配置webhook报错:Urlis blocked: Requests to the local netwo..解决

作者头像
非著名运维
发布于 2022-06-22 08:20:16
发布于 2022-06-22 08:20:16
2.3K00
代码可运行
举报
文章被收录于专栏:非著名运维非著名运维
运行总次数:0
代码可运行

报错信息:

Gitlab配置webhook报错:Urlis blocked: Requests to the local network are not allowed解决。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Urlis blocked: Requests to the local network are not allowed
Urlis blocked: Requests to the local network are not allowed
Urlis blocked: Requests to the local network are not allowed
Urlis blocked: Requests to the local network are not allowed
Urlis blocked: Requests to the local network are not allowed
Urlis blocked: Requests to the local network are not allowed

问题原因:

在Gitlab 10.6以后的版本为了安全起见,默认不允许向本地网络发送webhook请求,但是可以使用管理员身份修改默认设置!

解决方法:

 以管理员身份登录Gitlab后,进入adminarea,点击菜单(首页顶层一行有个小扳手图标)点击进入,接着左侧菜单栏---->settings(设置)下一级---->network(网络)---->outbound requests expend(外发请求)前面打勾(□ Allow requests to the local network from web hooks and services-允许Webhook和服务对本地网络的请求)即可!

配置后即可允许向本地网络发送webhook请求。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 非著名运维 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
提交GitLab代码自动触发jenkins运行
利用jenkins和gitlab的webhook结合,实现提交代码之后,自动触发jenkins的构建
@凌晨
2023/11/03
6650
提交GitLab代码自动触发jenkins运行
Gitlab配置webhook趟坑全纪录&由此引发的常见环境问题排查思路与思考总结
在之前的CI/CD流程中,我在配置Jenkins Job的“构建触发器”时,采用的都是Gitlab的轮询策略,每10分钟轮询一次Gitlab代码仓库,若有新代码提交,则触发构建、执行代码扫描、运行自动化测试等一系列动作。此种方式的好处是可以灵活定义轮询的时间间隔,比如每10分钟、每1小时、每天8点、每周五轮训一次等,不足之处就是不够及时,而webhook钩子刚好可以弥补这种不足:即在Gitlab仓库配置完webhook,Gitlab仓库检测到如代码提交或其他自定义事件时,即可立即触发Jenkins构建。本篇为webhook的配置过程记录、趟坑大全、解决方案、常见报错问题的通用排查思路,以及一些个人思考总结。
大刚测试开发实战
2022/11/14
6.7K0
Gitlab配置webhook趟坑全纪录&由此引发的常见环境问题排查思路与思考总结
Jenkins+GitLab Webhooks自动构建项目
1 构建步骤 1.1 Jenkins中设置构建触发器   这里先随便写个令牌。 图片   这里先随便写个令牌。我们浏览器直接访问:http://192.168.159.51:8080/job/firs
别团等shy哥发育
2023/03/01
2.1K0
Jenkins+GitLab Webhooks自动构建项目
【Drone+Gitlab】一条龙服务,直接起飞 — 从介绍->部署->配置->写.drone.yml流水线+常见的报错解决
* drone-runner启动参数很多,下面解释下: + DRONE_RPC_PROTO: 用于连接 Drone 服务器的协议 + DRONE_RPC_HOST: 提供 Drone 服务器的主机名 + DRONE_RPC_SECRET: 用于向 Drone 服务器进行身份验证的共享密钥 + DRONE_RUNNER_CAPACITY: 限制运行器可以执行的并发管道的数量 + DRONE_RUNNER_NAME: 设置runner的名字
秋意零
2022/05/12
2.1K0
【Drone+Gitlab】一条龙服务,直接起飞 — 从介绍->部署->配置->写.drone.yml流水线+常见的报错解决
Docker+Jenkins+Git+GitLab实现DevOps
Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,提供了数百个插件来支持构建,部署和自动化任何项目。我们可以使用Jenkins结合常用的版本控制工具(git、svn等)来实现自动部署项目,比如说我们从本地上传代码到Gitlab代码仓库,Jenkins就会帮我们自动同步代码,然后经编译打包之后推送至远程Docker仓库,再之后我们通过服务器从远程Docker仓库拉取镜像、创建及启动容器,然后就可以通过浏览器访问了,整个过程几乎都是自动完成的,而我们只需要上传代码就可以了,接下来我们一起来看看整个搭建过程吧。
niceyoo
2020/06/11
2.5K0
GitLab和Rainbond整合实现一体化开发环境
Rainbond作为应用运行环境,Gitlab可以运行在Rainbond之上,为了便于Gitlab安装,我们制作了Gitlab安装包放到了Rainbond的应用市场,实现Gitlab的一键安装。
Rainbond开源
2021/11/08
5620
GitLab和Rainbond整合实现一体化开发环境
快速学习-GitLab安装文档
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 GitLab与GitHub的功能相似,通常企业使用GitLab在局域网搭建自己的Git代码管理仓库。
cwl_java
2020/01/14
9020
快速学习-GitLab安装文档
gitlab - 解决添加webhook提示Url is blocked: Requests to the local network are not allowed的问题
问题背景 给项目添加 webhook 保存之后报错了 解决方案 进入 admin area 进入 settings-network 保存设置后,重新进入项目并设置 webhook 保存即可成功
小菠萝测试笔记
2020/10/30
1.8K0
gitlab - 解决添加webhook提示Url is blocked: Requests to the local network are not allowed的问题
1.基于GitLab代码仓库的持续集成基础配置和使用
[TOC] 0x00 前言简述 CI/CD介绍 Q:我们常说的CI/CD是什么? CI 为 Continuous Integration 的缩写持续集成,可以理解为代码变动提交后,自动执行代码编译、代
全栈工程师修炼指南
2022/09/29
3.7K0
1.基于GitLab代码仓库的持续集成基础配置和使用
依托于GitLab持续集成基础配置和使用
[TOC] 0x00 前言简述 Q:我们常说的CI/CD是什么? CI 为 Continuous Integration 的缩写持续集成,可以理解为代码变动提交后,自动执行代码编译、代码打包、代码测试
全栈工程师修炼指南
2020/10/23
2.1K0
依托于GitLab持续集成基础配置和使用
Docker(三) 通过gitlab部署CICD「建议收藏」
1)在上图红圈2部分设置需要跟踪变化的分支,根据上面的选项配置,可以是允许全部分支的变化触发构建,也可以设置只是具体的某些分支触发,这里示例是允许master分支上的变化触发构建。
全栈程序员站长
2022/08/15
2.7K0
Docker(三) 通过gitlab部署CICD「建议收藏」
Gitlab+Jenkins实现自动部署
©著作权归作者所有:来自51CTO博客作者三和梁朝伟的原创作品,如需转载,请注明出处,否则将追究法律责任
拓荒者
2019/09/24
1.9K0
Gitlab+Jenkins实现自动部署
公网搭建 GitLab 安全拾遗
本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0)
soulteary
2019/09/29
1.7K0
公网搭建 GitLab 安全拾遗
腾讯云Elasticsearch Watcher 功能之 Webhook实践
Elasticsearch 的商业包 x-pack 给我们提供了很多高阶功能,其中有一个非常重要的用来检测日志是否异常并及时发送警报信息的功能,我们称这个功能为Watcher for alert.
南非骆驼说大数据
2020/12/03
3.3K1
腾讯云Elasticsearch Watcher 功能之 Webhook实践
Gitlab配置webhook监听其他分支merge到主分支
某大佬让我实现gitlab的webhook,监听到其它分支合并到mater分支后给DY发邮件。我做过用 push 到 github触发jenkins实现自动部署,但是那个时候就是自己玩,不用考虑分支和其它。其实一旦扯到分支上,其实我个人感觉就难了。但是,还是要干的。
CBeann
2023/12/25
5540
Gitlab配置webhook监听其他分支merge到主分支
Git学习笔记(git应用)
禁止 git 用户 ssh 登录服务器,修改/etc/passwd文件 ,git-shell 是git的受限 shell 工具,你可以方便地将用户 git 的活动限制在与 Git 相关的范围内。该工具随 Git 软件包一同提供。
没有故事的陈师傅
2019/07/27
1K0
如何在Ubuntu 16.04上安装和配置GitLab
GitLab CE或Community Edition是一个开源应用程序,主要用于托管Git存储库,还有其他与开发相关的功能,如问题跟踪。它旨在使用你自己的基础架构进行托管,并且可以灵活地部署为开发团队的内部存储库,公开作为与用户交互的方式,甚至可以作为贡献者托管自己项目的方式。
楠宝宝
2018/08/03
2.1K0
如何在Ubuntu 16.04上安装和配置GitLab
Jenkins CI/CD with GitHub webhook
下面分享一下 Jenkins 结合 GitHub webhook 构建 CI/CD 流的简单实现
franket
2021/08/12
1.5K1
『高级篇』docker之gitlab和jenkins-CICD流程(43)
PS:最后总结下,建议jenkins不要使用容器安装,我用容器安装入了至少十几个坑,对了解命令还是有好处的。我总结几点
IT架构圈
2018/12/17
2.8K0
『高级篇』docker之gitlab和jenkins-CICD流程(43)
Kubernetes超越RBAC – 通过Webhook自定义授权
Kubernetes 是一个很棒的容器编排工具,它提供了许多自定义选项。您可以轻松地扩展/替换它的许多…
云云众生s
2024/09/12
1320
Kubernetes超越RBAC – 通过Webhook自定义授权
推荐阅读
相关推荐
提交GitLab代码自动触发jenkins运行
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档