做IT工作,使用各种工具的时候,遇到错误都是一堆英文,对于英语不好的人,看到报错可能就会心烦,我刚开始就是这种状态。后来,遇到问题,首先复制报错信息到百度上搜索,没有人请教的时候,你不能坐等问题自己解决吧。当然,这个过程也是相当不悦的。首先,你的快速浏览,判断一下是不是你遇到问题的答案。其次,你得跟着一步一步操作,这个过程当中可能还会遇到新得问题,于是你有得先解决新的问题,这个过程会让人更加不爽。最后,经过系列的尝试,你可能解决了问题,也可能没有解决问题。不管结果怎样,对于新遇到的问题,自己最好记录下来,而写博客就是很好的记录方式,如果不记录下来,很快就会忘记,下次遇到问题,还得搜索一边。解决遇到问题的过程,也是积累经验的过程,一回生二回熟,下一次如果你遇到曾经遇到过的问题时,就会会心一笑。

启动Jenkins后无法访问,如何排错?

1. 看日志是否有报错 ?

命令:tail -100f nohup.out

[root@istester ~]# tail -100f nohup.out
2020-06-08 03:18:52.337+0000 [id=15] WARNING hudson.security.csrf.CrumbFilter#doFilter: Found invalid crumb d432de6031e06511f6e8bdb01486a11636b9dfe5bda2411a9d80c5c49c9d586f. If you are calling this URL with a script, please use the API Token instead. More information: https://jenkins.io/redirect/crumb-cannot-be-used-for-script
2020-06-08 03:18:52.337+0000 [id=15] WARNING hudson.security.csrf.CrumbFilter#doFilter: No valid crumb was included in request for /job/idoxu_v1.0-bossxu/descriptorByName/hudson.plugins.git.UserRemoteConfig/fillCredentialsIdItems by wyftest. Returning 403.

注:nohup.out是Jenkins启动的日志文件,在你当前启动的目录;如果是其他应用,或者你们自己的生产服务器,可以问问开发同学,日志会放在哪个目录,一般是 /APP/log/xx/xxx.log

2. 看进程是否在 ?

命令:ps -ef|grep jenkins

[root@istester ~]# ps -ef|grep jenkins
root 16354 1 0 Jun03 ? 00:11:53 java -jar /APP/idoxu/software/jenkins

注:jenkins 是过滤当前的进程关键词 。

3. 看端口被占用 ?

命令:netstat -nltp

[root@istester ~]# netstat -nltp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 30736/sshd
tcp6 0 0 :::3306 :::* LISTEN 24987/mysqld
tcp6 0 0 :::80 :::* LISTEN 16354/java
tcp6 0 0 :::3000 :::* LISTEN 9416/./gogs

注:如果看到你的端口在,说明正常 。

4. 看防火墙是否关闭 ?

  • 1)Centos 7.x

    关闭防火墙 systemctl stop firewalld.service
[root@istester ~]# systemctl stop firewalld.service
[root@istester ~]# systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
[root@istester ~]# systemctl start firewalld.service
[root@istester ~]# systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: active (running) since Tue 2020-04-14 23:56:26 CST; 1s ago
Docs: man:firewalld(1)
Main PID: 12615 (firewalld)
CGroup: /system.slice/firewalld.service
├─12615 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
└─12812 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid Apr 14 23:56:25 istester systemd[1]: Starting firewalld - dynamic firewall daemon...
Apr 14 23:56:26 istester systemd[1]: Started firewalld - dynamic firewall daemon.
[root@istester ~]#
  • 2)Centos 6.x

    关闭防火墙 service iptables stop
[root@iZ94b31ttqsZ]~# service iptables status
iptables: Firewall is not running.

原创:IDO老徐 公众号:简尚

启动Jenkins后无法访问,如何排错的更多相关文章

  1. 当web项目没有配置<welcome-file>index_1.jsp</welcome-file>默认标签启动tomcat后默认访问的页面是什么呢?

    当web项目没有配置index_1.jsp默认标签启动tomcat后默认访问的页面是什么呢? 结果我启动后居然默认打开了index.jsp页面 为什么呢?为什么会访问我的.indexjsp页面呢?不是 ...

  2. 本地eclipse启动tomcat后无法访问

    转自博文:http://blog.csdn.net/wqjsir/article/details/7169838/ 症状: tomcat在eclipse里面能正常启动,而在浏览器中访问http://l ...

  3. eclipse中启动tomcat后, 无法访问localhost:8080

    问题: 今天老师讲了Servlet路径问题, 做了个测试在eclipse中启动tomcat后,在浏览器地址栏输入 http://localhost8080无法访问, 提示404错误, 正常情况是可以访 ...

  4. http-server swagger-editor启动成功后,访问404的解决方法

    出现如图所示,则是swagger启动成功 但在网页访问是出现404,则查看下是否是在swagger-editor的目录下使用了该命令. 若在swagger-editor目录下使用命令启动,虽能启动成功 ...

  5. mac使用brew或者tomcat启动jenkins后配置文件路径

    在mac下使用brew命令或tomcat安装jenkins,启动后要输入密码,密码不知道,又找不到config.xml,找了半天原来 config.xml在/Users/qiaojiafei/.jen ...

  6. Eclipse启动Tomcat后无法访问项目

    Eclipse中的Tomcat可以正常启动,不过发布项目之后,无法访问,包括http://localhost:8080/的小猫页面也无法访问到,报404错误.这是因为Eclipse所指定的Server ...

  7. 在Linux上成功启动Jenkins却无法访问的问题

    本鸟最近打算学习Jenkins,正准备在Linux上面鼓捣一番,,却没想被入门级别问题当头一棒 下载完jenkins.war,使用java -jar命令在8088端口开启服务:java -jar je ...

  8. 虚拟机启动jenkins,访问提示:该Jenkins实例似乎已离线

    ubuntu虚拟机使用java命令启动jenkins,本地访问提示:该Jenkins实例似乎已离线. https://www.cnblogs.com/du-hong/p/10655635.html 没 ...

  9. 启动tomcat后struts框架报异常严重: Exception starting filter struts2 Unable to load configuration. - Class: java.net.PlainSocketImpl

    今天刚好宿舍断网,打开电脑,打开ide工具,启动tomcat后,访问web项目工程,页面显示404,查看控制台,运行报错信息如下: 严重: Exception starting filter stru ...

随机推荐

  1. java JNI介绍

    java JNI介绍 目录 java JNI介绍 1. Java调用C++代码 2.C++代码调用java代码 JNI是Java Native Interface的全称. oracle文档中是这样描述 ...

  2. 使用autopep8自动规范化python3代码

    技术背景 编码规范是所有编程语言都有可能面临的问题,严格的按照编码规范来写代码,不仅能够提高代码的可读性,在后续程序的可维护性上面也有较大的帮助.尤其是在开源项目中,一个具备良好编程规范的项目往往能够 ...

  3. Python 可变数据类型与不可变数据类型

    浅拷贝和深拷贝 Python数据都是存放到内存中的,Python的数据又分为可变和不可以变 可变数据(修改了值后,不会改变内存地址,修改的值还是指向相同的内存地址) 字典 # 列表是可变 x = [1 ...

  4. SQL 练习26

    查询 1990 年出生的学生名单 --方式1 SELECT * FROM Student WHERE Sage BETWEEN '1990-01-01' AND '1990-12-31' --方式2 ...

  5. windows笔记-在可执行文件或DLL的多个实例之间共享静态数据

    全局数据和静态数据不能被同一个. exe或DLL文件的多个映像共享,这是个安全的默认设置.但是,在某些情况下,让一个. exe文件的多个映像共享一个变量的实例是非常有用和方便的. 每个. exe或DL ...

  6. QT 中的QTableWidget

  7. udphdr结构

    udphdr结构包含在/usr/src/linux/include/linux/udp.h 1 struct udphdr { 2 __u16 source; 3 __u16 dest; 4 __u1 ...

  8. MySql 文件导入导出

    1.将表输出到文件 select * FROM zhilianzhaopin4 INTO OUTFILE 'G:/test.csv'      --------输出位置 fields terminat ...

  9. [题解] P4556 [Vani有约会]雨天的尾巴

    [题解] P4556 [Vani有约会]雨天的尾巴 ·题目大意 给定一棵树,有m次修改操作,每次修改 \(( x\) \(y\) \(z )\) 表示 \((x,y)\) 之间的路径上数值 \(z\) ...

  10. Mysql for Mac 安装及环境配置

    一.下载及安装 首先去官网下载mac对应版本的Mysql,尾缀为.dmg的程序包 下载地址:https://dev.mysql.com/downloads/mysql/ 下载完毕后,一步步傻瓜式安装即 ...