• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

#楼主# 2018-3-23 14:49

跳转到指定楼层
“抱歉,您所指定的页面不存在”破解修复成功,方法很简单,不需要重装。   这几天先理一下教程,怎么修复。后续把教程发出来。

先发个贴记念一下。以后再也不怕了
那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

0

精华

33

回帖

220

积分

入门用户

Rank: 1

云币
0
贡献
6
活跃
172
精华
0
lxpalm 发表于 2018-3-23 17:15 来自 中国浙江杭州
都没有人关心吗?
回复 支持 反对 印象

使用道具 举报

0

精华

33

回帖

220

积分

入门用户

Rank: 1

云币
0
贡献
6
活跃
172
精华
0
lxpalm 发表于 2018-3-23 21:09 来自 中国浙江杭州

修复"抱歉,您所指定的页面不存在",超级简单,不用重装系统,百试不爽

本文只做为学习交流用途,不建议大家使用盗版系统,有能力尽量转白裙


修复"抱歉,您所指定的页面不存在",超级简单,不用重装系统,百试不爽。刚在国外网站用英语发了贴子,英语比较差。方法很简单,
游客,如果您要查看本帖隐藏内容请回复

重启系统就可以了。如果你没有开telnet或者ssh,那你就用系统救援u盘引盘进导,把文件拷进去就可以了。

以下是英文原版,介绍排查查找问题的过程。大神请轻拍。有效在帖子里回复。


how to fix "Sorry, that page doesn't exist"


Today ,My synology Can't login in DSM!!!  Fisrt , I named it as synology_A。there is another synology is work well,named it as synology_B。
synology_A info:
ProductS3617xs
VersionSM 6.1.5-15254 Update 1
bootloaderS3617xs 6.1 Jun's Mod V1.02b

Then I telnet in synology
telnet  x.x.x.x
>sudo -i   #login in as root,password is same as admin.


Then I compare synology_A and synology_B's Process.I find  synology_A has many [defunct] process.

root@synology_A:~# ps -ef | grep cgi
root      2948 10340  0 Mar20 ?        00:00:00 [synoscgi_______] <defunct>
root     10280     1  0 Mar19 ?        00:00:08 /usr/syno/sbin/synocgid -D
root     10340     1  0 Mar19 ?        00:00:26 synoscgi
system   10470 10340  0 Mar19 ?        00:00:00 synoscgi
system   29109 10340  0 17:28 ?        00:00:00 synoscgi
root     29180 29148  0 17:30 pts/5    00:00:00 grep --color=auto cgi
system   31659 10340  0 Mar20 ?        00:00:00 synoscgi
system   31834 10340  0 Mar20 ?        00:00:00 synoscgi
system   31924 10340  0 Mar20 ?        00:00:00 synoscgi
root@synology_A:~# kill -9 10340    (kill the parent process)
root@synology_A:~# ps -ef | grep cgi
root     10280     1  0 Mar19 ?        00:00:08 /usr/syno/sbin/synocgid -D
root     29205 29148  0 17:30 pts/5    00:00:00 grep --color=auto cgi

Then I start up the process 'synoscgi'
root@synology_A:~# synoscgi
synoscgi: error while loading shared libraries: /lib/libsynoshare.so.6: invalid ELF header

Hahahaha,the 'libsynoshare.so.6' is a invalid ELF header.

I use shell compare synology_A and synology_B's Directory '/lib' I find there is two file is different!.

synology_A:
fc6a81a0cef83cc98e7af02e068646ec  ./libsynoshare.so.6
657ad98f8a46e0961804b3ad69ff257e  ./libsynopkg.so.1
synology_B:
8efad47899b4eeaaccebb6efb5cf8ddc  ./libsynoshare.so.6
5bb625ce2b7193e3a2cc3637cd33c7ec  ./libsynopkg.so.1


Ok,Try to copy synology_B's file to synology_A.

root@synology_A:~# scp root@x.x.x.x:/lib/libsynoshare.so.6 /lib/libsynoshare.so.6
root@synology_A:~# scp root@x.x.x.x:/lib/libsynopkg.so.1 /lib/libsynopkg.so.1

Start the process,it works!:

root@synology_A:~# synoscgi
Copyright (c) 2003-2018 Synology Inc. All rights reserved.

Usage: synoscgi (Version 15254)
        --help: this help
        --mode: scgi|apid (required) run as synoscgi or synoapid

        scgi related params:
        --idle-child={childNumber} (optional, default: 10) max idle child number
        --max-child={childNumber} (optional, default: 65535) max child number

        apid related params:
        --conf (required) apid config realpath

Then Reboot it!        
root@synology_A:~# init 6


finnaly  synology_A is come back! it can be login in.

Note:
1、The above tow files you can ask some one to send you.
2、You can test let /lib/libsynopkg.so.1 /lib/libsynoshare.so.6 have no write authority like this:
    chmod u-w /lib/libsynopkg.so.1
    chmod u-w /lib/libsynoshare.so.6
   I have not test above.
3&#65380;You can use scp \ wget \curl to download files into synology.  Or use usb storage mount Or use Samba(Samba is also working)

4&#65380;If you have not enable telnet or ssh server,you can't login in. You can Use 'Linux SystemRescue' iso write to usb storage to bootloader into  SystemRescue ,then copy tow files into synology's filesystems;




点评

谢谢楼主分享,进来学习一下  详情 回复 发表于 2019-5-6 07:48
回复 支持 反对 印象

使用道具 举报

0

精华

119

回帖

596

积分

入门用户

Rank: 1

云币
0
贡献
11
活跃
481
精华
0
vmmzz 发表于 2018-3-23 22:45 来自 中国北京
谢谢分享,非常有用!

点评

我来回测试了很多次了,有效的。现在是想办法把这两个文件锁住不让改  详情 回复 发表于 2018-3-23 23:12
回复 支持 反对 印象

使用道具 举报

0

精华

92

回帖

2527

积分

搞机大神

Rank: 3Rank: 3

云币
0
贡献
213
活跃
1415
精华
0
roczyl 发表于 2018-3-23 22:47 来自 中国江苏南通
已经备份那两个文件了,话说你怎么把教程删除了?

点评

没有删除....  详情 回复 发表于 2018-3-24 08:12
回复 支持 反对 印象

使用道具 举报

0

精华

33

回帖

220

积分

入门用户

Rank: 1

云币
0
贡献
6
活跃
172
精华
0
lxpalm 发表于 2018-3-23 23:12 来自 中国浙江杭州
vmmzz 发表于 2018-3-23 22:45
谢谢分享,非常有用!

我来回测试了很多次了,有效的。现在是想办法把这两个文件锁住不让改
回复 支持 反对 印象

使用道具 举报

0

精华

119

回帖

596

积分

入门用户

Rank: 1

云币
0
贡献
11
活跃
481
精华
0
vmmzz 发表于 2018-3-23 23:34 来自 中国北京
回复里给出了锁定的办法:

    chmod u-w /lib/libsynopkg.so.1
    chmod u-w /lib/libsynoshare.so.6

点评

这是我写的啊,我没测试过啊  详情 回复 发表于 2018-3-24 08:10
回复 支持 反对 印象

使用道具 举报

0

精华

33

回帖

220

积分

入门用户

Rank: 1

云币
0
贡献
6
活跃
172
精华
0
lxpalm 发表于 2018-3-24 08:10 来自 中国浙江杭州
vmmzz 发表于 2018-3-23 23:34
回复里给出了锁定的办法:

    chmod u-w /lib/libsynopkg.so.1

这是我写的啊,我没测试过啊
回复 支持 反对 印象

使用道具 举报

0

精华

33

回帖

220

积分

入门用户

Rank: 1

云币
0
贡献
6
活跃
172
精华
0
lxpalm 发表于 2018-3-24 08:12 来自 中国浙江杭州
roczyl 发表于 2018-3-23 22:47
已经备份那两个文件了,话说你怎么把教程删除了?

没有删除....

点评

楼主,这两个文件能发我一份吗  详情 回复 发表于 2018-7-9 11:00
回复 支持 反对 印象

使用道具 举报

hou

0

精华

21

回帖

159

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
148
精华
0
hou 发表于 2018-3-24 10:33 来自 中国山东青岛
教程呢,先把胃口钓起来吗,我昨天就遇到这问题了,重装的
回复 支持 反对 印象

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图