Both 10.0.2.0/24 and 10.0.3.0/24 are VPN clients. They both must reach 10.1.1.0/24 LAN network, having 10.1.1.1 as a LAN gateway.
10.0.2.0/24 and 10.0.3.0/24 must have access to servers like 10.1.1.5 or 10.1.1.50 for instance.
maikcat, solved the issue by adding the correct /30 entries to the ccd file.
For instance, for user1:
cat /etc/openvpn/ccd/user1
ifconfig-push 10.3.0.1 10.3.0.2
For user2:
cat /etc/openvpn/ccd/user2
ifconfig-push 10.2.0.1 10.2.0.2
Took the ranges from here:
[ 1, 2] [ 5, 6] [ 9, 10] [ 13, 14] [ 17, 18]
[ 21, 22] [ 25, 26] [ 29, 30] [ 33, 34] [ 37, 38]
[ 41, 42] [ 45, 46] [ 49, 50] [ 53, 54] [ 57, 58]
[ 61, 62] [ 65, 66] [ 69, 70] [ 73, 74] [ 77, 78]
[ 81, 82] [ 85, 86] [ 89, 90] [ 93, 94] [ 97, 98]
[101,102] [105,106] [109,110] [113,114] [117,118]
[121,122] [125,126] [129,130] [133,134] [137,138]
[141,142] [145,146] [149,150] [153,154] [157,158]
[161,162] [165,166] [169,170] [173,174] [177,178]
[181,182] [185,186] [189,190] [193,194] [197,198]
[201,202] [205,206] [209,210] [213,214] [217,218]
[221,222] [225,226] [229,230] [233,234] [237,238]
[241,242] [245,246] [249,250] [253,254]