Wireguard configuration issue

Hello
I followed the instruction from link below on my ubunto 24.02 LTS VM hosted in my hyper-v server and ran into an issue when tried to start the service. please refer to snapshot below.
How To Build Your Own Wireguard VPN Server in The Cloud - YouTube

any suggestion.

the wg0.config file posted on the instruction is different from waht show in the video, it is missing the [Peer] part on the server. should I add them myself?

thanks

That is not easy to read, please post text, not images, as it would be easier to help.

What did journalctl -xeu wg-quick@wg0.service say? That message is telling you that you’ll get some clues in the log file.

Hi
here is the output of the command:

May 15 10:10:08 saeid-Virtual-Machine systemd[1]: Starting wg-quick@wg0.service - WireGuard via wg-quick(8) for wg0...
░░ Subject: A start job for unit wg-quick@wg0.service has begun execution
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A start job for unit wg-quick@wg0.service has begun execution.
░░
░░ The job identifier is 151.
May 15 10:10:08 saeid-Virtual-Machine wg-quick[1100]: [#] ip link add wg0 type wireguard
May 15 10:10:08 saeid-Virtual-Machine wg-quick[1100]: [#] wg setconf wg0 /dev/fd/63
May 15 10:10:08 saeid-Virtual-Machine wg-quick[1100]: [#] ip -4 address add [192.168.69.1/24](http://192.168.69.1/24) dev wg0
May 15 10:10:08 saeid-Virtual-Machine wg-quick[1100]: [#] ip link set mtu 1420 up dev wg0
May 15 10:10:08 saeid-Virtual-Machine wg-quick[1100]: [#] iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POST>May 15 10:10:08 saeid-Virtual-Machine systemd[1]: Finished wg-quick@wg0.service - WireGuard via wg-quick(8) for wg0.
░░ Subject: A start job for unit wg-quick@wg0.service has finished successfully
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A start job for unit wg-quick@wg0.service has finished successfully.
░░
░░ The job identifier is 151.
lines 1-21/21 (END)type or paste code here