首页/新闻资讯/正文详情

Xray无法启动,错误码23 解决方法+思路

发布时间:2026/11/3 1:18:12 来源:云帆数科 栏目:资讯中心
Xray无法启动,错误码23 解决方法+思路
xray启动状态错误[rootiZj6c3w6x7zccrjtzelfr8Z ~]# systemctl status xray● xray.service - Xray Service Loaded: loaded(/etc/systemd/system/xray.service;enabled;vendor preset: disabled)Drop-In: /etc/systemd/system/xray.service.d └─10-donot_touch_single_conf.conf Active: failed(Result: exit-code)since 二2024-08-2013:48:30 CST;17s ago Docs: https://github.com/xtls Process:7027ExecStart/usr/local/bin/xray run-config/usr/local/etc/xray/config.json(codeexited,status23)Main PID:7027(codeexited,status23)排错思路使用journalctl -u xray.service -b --no-pager -n 50查看xray日志也显示错误码23错误码报错 23 不出意外为配置文件存在问题进入配置文件路径下 /usr/local/etc/xray 将配置文件下载进本机编译软件例如vscode方便检查下载好的配置文件发现有括号和路径错误修改后重新上传进服务器配置文件路径—— 在此排除配置文件格式问题需要改动的内容为“access”、error日志路径id ——改为 xray uuid 生成的 uuid邮箱可选上传回服务器后启动依然报错23已确定不是配置文件json格式错误那么有可能是路径找不到使用cat /var/log/xray/error.log查看错误运行日志看看是否为路径问题查看后发现错误日志为空怀疑是配置文件路径有误根据配置文件中的error.log路径使用ssh路径可视化工具或ls/ll进入该路径下查看发现可以找到日志文件—— 在此排除配置文件路径问题使用/usr/local/bin/xray -test -config /usr/local/etc/xray/config.json整体检查一遍配置文件[rootiZj6c3w6x7zccrjtzelfr8Z xray]# /usr/local/bin/xray -test -config /usr/local/etc/xray/config.jsonXray1.8.23(Xray, Penetrates Everything.)4c82ef8(go1.22.5 linux/amd64)A unified platformforanti-censorship.2024/08/2021:54:03[Info]infra/conf/serial: Reading config: /usr/local/etc/xray/config.json Configuration OK. 输出以上内容说明配置文件没有问题既然配置文件没问题也搜过了各所需文件路径确实正确那多半是因为权限问题导致配置文件中的证书等所需文件无法访问。查看证书、日志权限后输出如下[rootiZj6c3w6x7zccrjtzelfr8Z xray]# ll /var/log/xray/总用量0-rw--w--w-1nobody nobody08月1816:11 access.log -rw--w--w-1nobody nobody08月1816:11 error.log[rootiZj6c3w6x7zccrjtzelfr8Z xray]# ll /root/xray_cert/总用量16-rwxr-xr-x1root root3178月1913:37 xray-cert-renew.sh -rw-r--r--1root root2748月1914:12 xray-cmd.txt -rw-r--r--1root root28328月1913:26 xray.crt -rw-r--r--1root root2278月1913:26 xray.key得出日志文件只对root用户有读权限xray运行用户由service文件决定为确保能享有最高权限将运行用户改为root用户按需修改#将第一行Userxxx注释掉会默认使用root用户启动[Service]#UsernobodyCapabilityBoundingSetCAP_NET_ADMIN CAP_NET_BIND_SERVICEAmbientCapabilitiesCAP_NET_ADMIN CAP_NET_BIND_SERVICENoNewPrivilegestrueExecStart/usr/local/bin/xray run-config/usr/local/etc/xray/config.jsonRestarton-failureRestartPreventExitStatus23LimitNPROC10000LimitNOFILE1000000修改后依然报错23向日志文件目录的上一级查看发现 log 目录下的 xray 用户组为原运行用户组且对其他用户无任何权限目录为var/log/xray/xxx.log使用 chomd ar 对xray文件夹添加所有用户的读权限再次运行 config 文件可以成功启动xray省流需检查的部分为以下几点配置文件 json 格式是否正确括号问题是否有注释 json配置文件不允许注释 所需文件路径是否正确所需文件运行用户是否有读/写权限xray运行用户是否为有所需权限的用户走投无路的方法简化 xray 的 json 文件配置使用最基本的配置运行再慢慢添加回原本期望配置排查是哪个配置块出了问题简化配置{log:{loglevel:warning},inbounds:[{port:443,protocol:vless,settings:{clients:[{id:}],decryption:none},streamSettings:{network:tcp,security:tls,tlsSettings:{certificates:[{certificateFile:/root/xray_cert/xray.crt,keyFile:/root/xray_cert/xray.key}]}}}],outbounds:[{protocol:freedom}]}

相关推荐

终极指南:如何在ComfyUI中快速部署WanVideo_comfy视频生成模型
终极指南:如何在ComfyUI中快速部署WanVideo_comfy视频生成模型

终极指南:如何在ComfyUI中快速部署WanVideo_comfy视频生成模型 WanVideo_comfy是一个为ComfyUI用户准备的强大视频生成模型集合,提供了从图像到视频、文本到视频等多种生成功能。这个项目汇集了WanVideo生态系统中各种高质量的模型资源,包括1… · 2026/11/3 1:18:12

搞定中文识别!PP-OCRv5_server_rec_onnx支持18000+字符的完整方案
搞定中文识别!PP-OCRv5_server_rec_onnx支持18000+字符的完整方案

搞定中文识别!PP-OCRv5_server_rec_onnx支持18000字符的完整方案 想要快速实现高精度中文OCR识别吗?PP-OCRv5_server_rec_onnx为您提供了一套完整的解决方案,支持超过18000个字符的识别能力。这款基于飞桨PaddlePaddle框架的OCR识别模型&… · 2026/11/3 1:17:12

Ltx2.3-VBVR-lora-I2V核心技术解析:深度理解LoRA微调与视频推理机制
Ltx2.3-VBVR-lora-I2V核心技术解析:深度理解LoRA微调与视频推理机制

Ltx2.3-VBVR-lora-I2V核心技术解析:深度理解LoRA微调与视频推理机制 Ltx2.3-VBVR-lora-I2V是一个基于LTX-2.3 22B模型的LoRA微调项目,专门针对视频推理任务进行优化。这个项目通过LoRA(Low-Rank Adaptation)技术在保持基础模型强… · 2026/11/3 1:17:11

10Eros-Max:革命性视频生成模型震撼登场!融合三大顶尖扩散模型的终极创作利器
10Eros-Max:革命性视频生成模型震撼登场!融合三大顶尖扩散模型的终极创作利器

10Eros-Max:革命性视频生成模型震撼登场!融合三大顶尖扩散模型的终极创作利器 10Eros-Max是一款基于MiniMax H3开发的革命性视频生成模型,它创新性地融合了LTX 2.3、Wan 2.2两大视频扩散模型和Krea 2图像扩散模型的优势,为用户带来… · 2026/11/3 1:46:17

AutoHotkey 脚本批量解压:ZIP 自动化完整实现
AutoHotkey 脚本批量解压:ZIP 自动化完整实现

AutoHotkey 脚本批量解压:ZIP 自动化完整实现 【免费下载链接】AutoHotkey AutoHotkey - macro-creation and automation-oriented scripting utility for Windows. 项目地址: https://gitcode.com/gh_mirrors/au/AutoHotkey AutoHotkey 是 Windows 上的自动… · 2026/11/3 1:46:17

AutoHotkey 文件完整性校验:调用 certutil 快速计算 MD5 与 SHA 哈希的完整指南
AutoHotkey 文件完整性校验:调用 certutil 快速计算 MD5 与 SHA 哈希的完整指南

AutoHotkey 文件完整性校验:调用 certutil 快速计算 MD5 与 SHA 哈希的完整指南 【免费下载链接】AutoHotkey AutoHotkey - macro-creation and automation-oriented scripting utility for Windows. 项目地址: https://gitcode.com/gh_mirrors/au/AutoHotkey … · 2026/11/3 1:46:17

PDB数据集微调实战:ByteDance-Seed/PAR 3scale_400M_pdb模型训练教程
PDB数据集微调实战:ByteDance-Seed/PAR 3scale_400M_pdb模型训练教程

PDB数据集微调实战:ByteDance-Seed/PAR 3scale_400M_pdb模型训练教程 你是否正在寻找一个强大的蛋白质结构预测模型,并且希望针对PDB数据集进行专门优化?🤔 今天我将为你详细介绍ByteDance-Seed/PAR项目中3scale_400M_pdb模型的完… · 2026/11/3 1:46:17

ColModernVBERT评估报告:视觉文档检索基准测试中的10倍性能突破
ColModernVBERT评估报告:视觉文档检索基准测试中的10倍性能突破

ColModernVBERT评估报告:视觉文档检索基准测试中的10倍性能突破 ColModernVBERT作为ModernVBERT套件的晚交互版本,专为视觉文档检索任务优化,在保持250M参数紧凑规模的同时,实现了与10倍参数量模型相当的性能突破。本文将从模型架… · 2026/11/3 1:46:17

轻量级语音分离模型的未来:TIGER-DnR的技术创新与应用场景展望
轻量级语音分离模型的未来:TIGER-DnR的技术创新与应用场景展望

轻量级语音分离模型的未来:TIGER-DnR的技术创新与应用场景展望 TIGER-DnR(Time-Frequency Interleaved Gain Extraction and Reconstruction Network)作为一款革命性的轻量级语音分离模型,正在重新定义音频处理领域的技术标准。该… · 2026/11/3 1:45:17

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 4:42:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 5:17:18

STM32F411RE与MAX14431实现SPI隔离:工业现场抗共模干扰实战
STM32F411RE与MAX14431实现SPI隔离:工业现场抗共模干扰实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

ESP32+大模型AI硬件开发:从Demo到产品的8个工程问题
ESP32+大模型AI硬件开发:从Demo到产品的8个工程问题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

基于MAX14431BAEE+与PIC18F85J10的SPI隔离方案设计与实践
基于MAX14431BAEE+与PIC18F85J10的SPI隔离方案设计与实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 1:01:59

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 13:10:28

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 4:42:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/2 5:17:18

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码