I was able to create it (I had to not mark it as enabled, as marking it as enabled while doing this failed) when after creating it, and trying to enable it:
Code
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; omv-salt deploy run --no-color wireguard 2>&1' with exit code '1': debian:
----------
ID: stop_wireguard_service_wgnet1
Function: service.dead
Name: wg-quick@wgnet1
Result: True
Comment: The service wg-quick@wgnet1 is already dead
Started: 11:27:41.546216
Duration: 43.49 ms
Changes:
----------
ID: remove_wireguard_conf_file1
Function: file.absent
Name: /etc/wireguard/wgnet1.conf
Result: True
Comment: File /etc/wireguard/wgnet1.conf is not present
Started: 11:27:41.593197
Duration: 0.927 ms
Changes:
----------
ID: configure_wireguard_wgnet1__perms
Function: file.managed
Name: /etc/wireguard/wgnet1.conf
Result: True
Comment: Empty file
Started: 11:27:41.594269
Duration: 10.586 ms
Changes:
----------
mode:
0644
new:
file /etc/wireguard/wgnet1.conf created
----------
ID: configure_wireguard_wgnet1_
Function: file.append
Name: /etc/wireguard/wgnet1.conf
Result: True
Comment: Appended 6 lines
Started: 11:27:41.605049
Duration: 5.251 ms
Changes:
----------
diff:
---
+++
@@ -0,0 +1,6 @@
+[Interface]
+Address = 10.192.1.254/24
+
+SaveConfig = true
+ListenPort = 51830
+PrivateKey = <REDACTED>
----------
ID: configure_wireguard_wgnet1__iptables
Function: file.append
Name: /etc/wireguard/wgnet1.conf
Result: True
Comment: Appended 2 lines
Started: 11:27:41.610438
Duration: 5.458 ms
Changes:
----------
diff:
---
+++
@@ -4,3 +4,5 @@
SaveConfig = true
ListenPort = 51830
PrivateKey = <REDACTED>
+PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o enp0s25 -j MASQUERADE
+PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o enp0s25 -j MASQUERADE
----------
ID: start_wireguard_service_wgnet1
Function: service.running
Name: wg-quick@wgnet1
Result: False
Comment: Job for wg-quick@wgnet1.service failed because the control process exited with error code.
See "systemctl status wg-quick@wgnet1.service" and "journalctl -xe" for details.
Started: 11:27:41.747628
Duration: 114.267 ms
Changes:
----------
ID: remove_wireguard_dummy_file
Function: file.absent
Name: /etc/wireguard_dummy_file
Result: True
Comment: File /etc/wireguard_dummy_file is not present
Started: 11:27:41.862264
Duration: 1.09 ms
Changes:
Summary for debian
------------
Succeeded: 6 (changed=3)
Failed: 1
------------
Total states run: 7
Total run time: 181.069 ms
OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; omv-salt deploy run --no-color wireguard 2>&1' with exit code '1': debian:
----------
ID: stop_wireguard_service_wgnet1
Function: service.dead
Name: wg-quick@wgnet1
Result: True
Comment: The service wg-quick@wgnet1 is already dead
Started: 11:27:41.546216
Duration: 43.49 ms
Changes:
----------
ID: remove_wireguard_conf_file1
Function: file.absent
Name: /etc/wireguard/wgnet1.conf
Result: True
Comment: File /etc/wireguard/wgnet1.conf is not present
Started: 11:27:41.593197
Duration: 0.927 ms
Changes:
----------
ID: configure_wireguard_wgnet1__perms
Function: file.managed
Name: /etc/wireguard/wgnet1.conf
Result: True
Comment: Empty file
Started: 11:27:41.594269
Duration: 10.586 ms
Changes:
----------
mode:
0644
new:
file /etc/wireguard/wgnet1.conf created
----------
ID: configure_wireguard_wgnet1_
Function: file.append
Name: /etc/wireguard/wgnet1.conf
Result: True
Comment: Appended 6 lines
Started: 11:27:41.605049
Duration: 5.251 ms
Changes:
----------
diff:
---
+++
@@ -0,0 +1,6 @@
+[Interface]
+Address = 10.192.1.254/24
+
+SaveConfig = true
+ListenPort = 51830
+PrivateKey = <REDACTED>
----------
ID: configure_wireguard_wgnet1__iptables
Function: file.append
Name: /etc/wireguard/wgnet1.conf
Result: True
Comment: Appended 2 lines
Started: 11:27:41.610438
Duration: 5.458 ms
Changes:
----------
diff:
---
+++
@@ -4,3 +4,5 @@
SaveConfig = true
ListenPort = 51830
PrivateKey = <REDACTED>
+PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o enp0s25 -j MASQUERADE
+PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o enp0s25 -j MASQUERADE
----------
ID: start_wireguard_service_wgnet1
Function: service.running
Name: wg-quick@wgnet1
Result: False
Comment: Job for wg-quick@wgnet1.service failed because the control process exited with error code.
See "systemctl status wg-quick@wgnet1.service" and "journalctl -xe" for details.
Started: 11:27:41.747628
Duration: 114.267 ms
Changes:
----------
ID: remove_wireguard_dummy_file
Function: file.absent
Name: /etc/wireguard_dummy_file
Result: True
Comment: File /etc/wireguard_dummy_file is not present
Started: 11:27:41.862264
Duration: 1.09 ms
Changes:
Summary for debian
------------
Succeeded: 6 (changed=3)
Failed: 1
------------
Total states run: 7
Total run time: 181.069 ms in /usr/share/php/openmediavault/system/process.inc:220
Stack trace:
#0 /usr/share/php/openmediavault/engine/module/serviceabstract.inc(62): OMV\System\Process->execute()
#1 /usr/share/openmediavault/engined/rpc/config.inc(174): OMV\Engine\Module\ServiceAbstract->deploy()
#2 [internal function]: Engined\Rpc\Config->applyChanges(Array, Array)
#3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#4 /usr/share/php/openmediavault/rpc/serviceabstract.inc(149): OMV\Rpc\ServiceAbstract->callMethod('applyChanges', Array, Array)
#5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(619): OMV\Rpc\ServiceAbstract->OMV\Rpc\{closure}('/tmp/bgstatusgG...', '/tmp/bgoutputjP...')
#6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(159): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))
#7 /usr/share/openmediavault/engined/rpc/config.inc(195): OMV\Rpc\ServiceAbstract->callMethodBg('applyChanges', Array, Array)
#8 [internal function]: Engined\Rpc\Config->applyChangesBg(Array, Array)
#9 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#10 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('applyChangesBg', Array, Array)
#11 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('Config', 'applyChangesBg', Array, Array, 1)
#12 {main}
Alles anzeigen
and
systemctl will come in a reply (Too many chars)