• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
질문

DS1821+ (V1000) Wire Guard SPK 만드는 과정중에서 에러 뿜뿜..어떻게 할까요...

파스타헛 221

0

6

권한 문제도 체크 해 보았습니다 sudo -i 와 -S 모두 동일하였고 해외 포럼에도 해당이슈가 있는데 어떻게 방법이 없을까요

꼭설치하고 싶습니다 ㅠㅠ

 

깃헙에도 동일한 증상으로 티켓이 있는데 감이안오네요..

Build SPK on DSM 7.1 on DS920+ (geminilake) fails · Issue #162 · runfalk/synology-wireguard · GitHub

 

 

아래는 제가 입력내용과 로그입니다

 

 

root@DSM:~# sudo -s
ash-4.4# sudo docker run --rm --privileged --env PACKAGE_ARCH=v1000 --env DSM_VER=7.1 -v /volume1/docker/synowirespk71:/result_spk blackvoidclub/synobuild71
WireGuard version:        1.0.20220627
WireGuard tools version:  1.0.20210914
libmnl version:           1.0.5

Cloning into 'pkgscripts-ng'...
[2022-10-17 05:09:55,401] INFO: Download... https://dataupdate7.synology.com/toolchain/v1/get_download_list?identify=toolkit&version=7.1&platform=base
[2022-10-17 05:10:12,333] INFO: Download... https://dataupdate7.synology.com/toolchain/v1/get_download_list?identify=toolkit&version=7.1&platform=v1000
[2022-10-17 05:10:27,226] INFO: tar -xhf /toolkit_tarballs/base_env-7.1.txz -C /build_env/ds.v1000-7.1
[2022-10-17 05:12:59,377] INFO: tar -xhf /toolkit_tarballs/ds.v1000-7.1.env.txz -C /build_env/ds.v1000-7.1
[2022-10-17 05:13:55,051] INFO: tar -xhf /toolkit_tarballs/ds.v1000-7.1.dev.txz -C /build_env/ds.v1000-7.1
[2022-10-17 05:14:56,275] INFO: All task finished.
--2022-10-17 05:14:56--  https://crt.sh/?d=8395
Resolving crt.sh (crt.sh)... 91.199.212.73, 2a0e:ac00:c7:d449::5bc7:d449
Connecting to crt.sh (crt.sh)|91.199.212.73|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1200 (1.2K) [application/pkix-cert]
Saving to: 'DSTRootCAX3_Extended.crt'

     0K .                                                     100% 1.23G=0s

2022-10-17 05:14:57 (1.23 GB/s) - 'DSTRootCAX3_Extended.crt' saved [1200/1200]

============================================================
                   Parse argument result                    
------------------------------------------------------------
platforms     : v1000
env_section   : default
env_version   : 7.1
dep_level     : 1
parallel_proj : 1
branch        : master
suffix        : 
collect       : True
collecter     : True
link          : True
update_link   : False
build         : True
install       : True
only_install  : False
parallel      : 8
build_opt     : -J
install_opt   : 
print_log     : True
tee           : True
sdk_ver       : 6.2
package       : WireGuard

Processing [7.1-42784]: v1000
============================================================
              Start to run "Traverse project"               
------------------------------------------------------------
Projects: WireGuard

============================================================
                Start to run "Link Project"                 
------------------------------------------------------------
Link /pkgscripts-ng -> /build_env/ds.v1000-7.1/pkgscripts-ng
Link //source/WireGuard -> /build_env/ds.v1000-7.1/source/WireGuard


============================================================
                Start to run "Build Package"                
------------------------------------------------------------
[v1000] env PackageName=WireGuard /pkgscripts-ng/SynoBuild --v1000 -c --min-sdk 6.2 -J WireGuard
/pkgscripts-ng/include/check: line 93: /dev/null: Permission denied
ERROR: This script must be run as root
Traceback (most recent call last):
  File "//pkgscripts-ng/include/python/exec_env.py", line 76, in execute
    output = commandrunner.run(cmd, display=display, **kwargs)
  File "//pkgscripts-ng/include/python/commandrunner.py", line 39, in run
    raise RunShellFailed(p.returncode, cmd, output)
commandrunner.RunShellFailed

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "//pkgscripts-ng/include/python/parallel.py", line 15, in __call__
    result = self.__callable(*args, **kwargs)
  File "//pkgscripts-ng/include/python/pkgcommon.py", line 191, in run_command
    env.execute(cmd, display=len(self.env_config.platforms)
  File "//pkgscripts-ng/include/python/exec_env.py", line 79, in execute
    raise EnvError(
exec_env.EnvError: ('Execute chroot /build_env/ds.v1000-7.1 env PackageName=WireGuard /pkgscripts-ng/SynoBuild --v1000 -c --min-sdk 6.2 -J WireGuard failed', '/pkgscripts-ng/include/check: line 93: /dev/null: Permission denied\nERROR: This script must be run as root')
multiprocessing.pool.RemoteTraceback: 
"""
Traceback (most recent call last):
  File "//pkgscripts-ng/include/python/exec_env.py", line 76, in execute
    output = commandrunner.run(cmd, display=display, **kwargs)
  File "//pkgscripts-ng/include/python/commandrunner.py", line 39, in run
    raise RunShellFailed(p.returncode, cmd, output)
commandrunner.RunShellFailed

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.10/multiprocessing/pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
  File "//pkgscripts-ng/include/python/parallel.py", line 15, in __call__
    result = self.__callable(*args, **kwargs)
  File "//pkgscripts-ng/include/python/pkgcommon.py", line 191, in run_command
    env.execute(cmd, display=len(self.env_config.platforms)
  File "//pkgscripts-ng/include/python/exec_env.py", line 79, in execute
    raise EnvError(
exec_env.EnvError: ('Execute chroot /build_env/ds.v1000-7.1 env PackageName=WireGuard /pkgscripts-ng/SynoBuild --v1000 -c --min-sdk 6.2 -J WireGuard failed', '/pkgscripts-ng/include/check: line 93: /dev/null: Permission denied\nERROR: This script must be run as root')
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "//pkgscripts-ng/PkgCreate.py", line 184, in <module>
    main(sys.argv[1:])
  File "//pkgscripts-ng/PkgCreate.py", line 177, in main
    packer.pack_package()
  File "//pkgscripts-ng/include/python/pkguniform.py", line 437, in pack_package
    worker.execute()
  File "//pkgscripts-ng/include/python/pkgcommon.py", line 86, in execute
    self._process_output(self._run(*argv))
  File "//pkgscripts-ng/include/python/pkgcommon.py", line 212, in _run
    return doPlatformParallel(self.run_command, self.env_config.platforms)
  File "//pkgscripts-ng/include/python/parallel.py", line 60, in doPlatformParallel
    output[item] = results[item].get()
  File "/usr/lib/python3.10/multiprocessing/pool.py", line 771, in get
    raise self._value
exec_env.EnvError: ('Execute chroot /build_env/ds.v1000-7.1 env PackageName=WireGuard /pkgscripts-ng/SynoBuild --v1000 -c --min-sdk 6.2 -J WireGuard failed', '/pkgscripts-ng/include/check: line 93: /dev/null: Permission denied\nERROR: This script must be run as root')
Build log
=========
/pkgscripts-ng/include/check: line 93: /dev/null: Permission denied
ERROR: This script must be run as root
Install log
===========
cat: /build_env/ds.v1000-7.1/logs.install: No such file or direct

신고공유스크랩
6
profile image 1등
달소 2022.10.17. 14:58

https://svrforum.com/data/481205

자료실에 v1000 용 spk 업데이트했습니다. 한번 테스트해보시고 후기남겨주시면 감사드리겠습니다~

파스타헛 글쓴이 2022.10.17. 14:59
달소

넵 달소님덕에 IOT 원툴을 벗어나 도커를 적극활용중에 있습니다.. 수동설치 해보겠습니다!

파스타헛 글쓴이 2022.10.18. 08:46
달소

일단 설치와 내부망 접속은 잘되는걸 확인했습니다 감사합니다! 그런데 이젠 내부망만 접속이 되고....인터넷은 안되는문제를 해결해야하네요..ㅎㅎ Allowed IPs는 0.0.0.0/0설정해 놓았는데도 말이죠 ㅜㅜ

파스타헛 글쓴이 2022.10.18. 10:06
달소

(업데이트)방화벽을 내리니까 인터넷접속도 문제없는데 시놀에서 방화벽을 어떻게 해야할지 모르겠네요 ..ㅜㅜ산넘어산 UDP 와 TCP 해당포트 모두 방화벽 예외를 해도 마지막에 모두 차단 규칙이 있으니까 작동하지않네요

profile image
달소 2022.10.18. 10:53
파스타헛

아.. 시놀에서 방화벽정책이 걸리면 그럴수도있겠군요..

탑다운방식이기때문에

맨위에 허용정책을 먼저 선언해주면될거같긴한데요!

출발지를 내부 ip 목적이를 any로요

파스타헛 글쓴이 2022.10.18. 11:18
달소

서브넷 허용정책 192.168.x.0 / 255.255.255.0 을 해보았습니다만 통하지 않는군요

 

관련이슈로 해외에도 유사사례가 있는것 같긴합니다

 

iptables에 이슈가 있다는것같은데 그렇다고 방화벽을 포기하자니...

 

https://github.com/runfalk/synology-wireguard/discussions/92

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
질문 proxmox ssd 인식이 갑자기 안됩니다 고장인걸까요? 3 kmw_ 5시간 전09:37 53 +1
질문 ZFS 풀에서 계속 에러가 뜹니다 3 bass9030 14시간 전00:43 53 +1
잡담 백업 주기와 방법에 대한 고민 11 칼룬 20시간 전18:12 169 +1
3844 질문
normal
숲형 3시간 전11:21 98 0
3843 질문
image
kmw_ 5시간 전09:37 53 +1
3842 질문
normal
bass9030 14시간 전00:43 53 +1
3841 잡담
normal
칼룬 20시간 전18:12 169 +1
3840 질문
normal
늘맑음 1일 전15:10 149 +1
3839 질문
image
게르노 1일 전12:26 52 0
3838 잡담
normal
bong90a 1일 전10:50 311 0
3837 후기
image
추주비 1일 전10:33 220 +1
3836 질문
normal
angrynerd 2일 전14:11 385 0
3835 오픈소스
image
달소 3일 전23:00 363 0
3834 후기
normal
N4100 3일 전18:56 403 +4
3833 가이드
file
펜타네스트 3일 전18:39 281 +1
3832 질문
image
똥쓰똥쓰 3일 전17:02 264 0
3831 후기
image
동도리군 4일 전10:27 303 0
3830 질문
image
칼룬 5일 전11:56 75 0
3829 질문
image
초보나스 5일 전11:13 314 0
3828 질문
image
kmw_ 5일 전22:29 208 0
3827 후기
image
달소 5일 전21:35 284 +1
3826 질문
normal
ljr10 5일 전21:33 173 0
3825 질문
normal
서버구축하자 5일 전16:35 159 0