[Solved] Error: control packet not routable (2023)

Hello, I have installed OpenVPN server and setup client but I am facing this problem, when I try to connect I get this error on the client machine

*server*
Working system:
CODE: SELECT ALL

Version LSB: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1- norch:impresión-4.1-amd64:impresión-4.1-norch
Vendor ID: CentOS
Description: CentOS Linux version 7.6.1810 (Core)
Edition: 06/07/1810
Codename: Kern

Network settings:
CODE: SELECT ALL

$ ifconfig
enp3s0f0: flags = 4163 <UP, BROADCAST, RUNNING, MULTICAST> mtu 1500
Netzmaske inet x.x.x.x 255.255.255.248 Broadcast x.x.x.x
inet6 fe80::8c1:42dd:2438:33b4 prefixlen 64 scopeid 0x20<enlace>
ether b4:99:ba:07:1b:84 txqueuelen 1000 (Ethernet)
Pacotes RX 1161835498 Bytes 1459231492304 (1,3 TiB)
RX-Fehler 0 Drops 0 Excesses 0 Frame 0
Pacotes TX 667329446 Bytes 153826520663 (143,2 GiB)
TX errors 0 drops 0 overflows 0 operators 0 collisions 0

enp3s0f1: flags=4163<UP, STREAM, RUNNING, MULTI-STREAM> mtu 1500
inet 192.168.4.1 Netzmaske 255.255.255.0 Broadcast 192.168.4.255
inet6 fe80::d457:788:5e4e:fdc8 prefixlen 64 scopeid 0x20<enlace>
ether b4:99:ba:07:1b:86 txqueuelen 1000 (Ethernet)
Pacotes RX 3498011573 Bytes 2413765553200 (2,1 TiB)
RX error 0 discarded 1007900 overflows 0 frame 0
TX-Packet 3699755715 Byte 3682487028580 (3,3 TiB)
TX errors 0 drops 0 overflows 0 operators 0 collisions 0

enp3s0f1:1:flags=4163 <UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.1 Netzmaske 255.255.255.0 Broadcast 192.168.1.255
ether b4:99:ba:07:1b:86 txqueuelen 1000 (Ethernet)

(Video) Deploying ACI Remote Leaf using Routable TEP (2020)

enp3s0f1:2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.0.1 Netzmaske 255.255.255.0 Broadcast 10.0.0.255
ether b4:99:ba:07:1b:86 txqueuelen 1000 (Ethernet)

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
txqueuelen 1000 loop (loopback local)
Pacotes RX 8148153 Byte 993519222 (947,4 MiB)
RX-Fehler 0 Drops 0 Excesses 0 Frame 0
Pacotes TX 8148153 Bytes 993519222 (947,4 MiB)
TX errors 0 drops 0 overflows 0 operators 0 collisions 0

tun0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1500
inet 10.8.0.1 netmask 255.255.255.0 target 10.8.0.1
inet6 fe80::9768:215b:334:edbd prefixlen 64 scopeid 0x20<enlace>
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 100 (UNSPEC)
Pacotes RX 0 Byte 0 (0,0 B)
RX-Fehler 0 Drops 0 Excesses 0 Frame 0
Pacotes TX 3 Bytes 144 (144,0 B)
TX errors 0 drops 0 overflows 0 operators 0 collisions 0

Server configuration file:
server.conf

Server

Porto 1194
prototipar
development tuner
ca ca.crt
Certificate server.crt
key server.key # This file must be kept secret
remote-cert-eku "TLS web client authentication"
dh dh2048.pem
subnet topology
Server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
Presione "redirect-gateway def1 bypass-dhcp"
Press "option dhcp-dns 8.8.8.8"
Press "option dhcp-dns 8.8.4.4"
keep alive 10 120
tls-crypt mybussines.tlsauth
AES-256-CBC encryption
user nobody
nobody group
permanent key
persist-tun
status openvpn-status.log
Verb 4
explicit notice of departure 1

(Video) Thou Shall Not Pass

server log (removed in --verb 4 and client ip address)
CODE: SELECT ALL

Fr Jan 25 10:38:07 2019 us=162325 x.x.x.x:1194 MTU-Parameter des Steuerkanals [L:1621 D:1156 EF:94 EB:0 ET:0 EL:3]
Fr Jan 25 10:38:07 2019 us=162351 x.x.x.x:1194 DateChannel MTU-Parameter [L:1621D:1450 EF:121EB:406 ET:0 EL:3]
Fri Jan 25 10:38:07 2019 us=162398 x.x.x.x:1194 Local Option String (VER=V4): 'V4, development type tun, link-mtu 1557, tun-mtu 1500, proto UDPv4, AES-encryption 256-CBC 'SHA1 authentication, key length 256, key method 2, TLS server'
Fri Jan 25 10:38:07 2019 us=162415 x.x.x.x:1194 Expected remote option string (VER=V4): 'V4, tun development type, link-mtu 1557, tun-mtu 1500, proto UDPv4, AES encryption - 256 - CBC,auth SHA1,keysize 256,key-method 2,tls-client'
Vi 25 de enero 10:38:07 2019 us=162475 x.x.x.x:1194 TLS: paquete inicial de [AF_INET]x.x.x.x:1194, sid=f2b09be7 3399c056
Fri 25 Jan 10:38:12 2019 us=289603 x.x.x.x:1194 TLS: New incoming connection session from [AF_INET]x.x.x.x:1194
Fri 25 Jan 10:38:17 2019 us=435251 x.x.x.x:1194 TLS: New incoming connection session from [AF_INET]x.x.x.x:1194
Fri Jan 25 10:39:07 2019 us=419880 x.x.x.x:1194 TLS error: TLS key negotiation has not occurred in 60 seconds (check your network connection)
Sex Jan 25 10:39:07 2019 us=419929 x.x.x.x:1194 TLS error: TLS handshake failed
Fri Jan 25 10:39:07 2019 us=420064 x.x.x.x:1194 SIGUSR1[soft,tls-error] received, client instance restart
Sex 25. Januar 10:39:22 2019 us=204116 MULTI: multi_create_instance call
Fri Jan 25 10:39:22 2019 us=204218 x.x.x.x:1194 Reuse of SSL/TLS contexts
Fri Jan 25 10:39:22 2019 us=204316 x.x.x.x:1194 control channel MTU parameters [L:1621 D:1156 EF:94 EB:0 ET:0 EL:3]
Fr Jan 25 10:39:22 2019 us=204346 x.x.x.x:1194 DateChannel MTU-Parameter [L:1621 D:1450 EF:121 EB:406 ET:0 EL:3]
Fri Jan 25 10:39:22 2019 us=204397 x.x.x.x:1194 Local option string (VER=V4): 'V4, development type tun, link-mtu 1557, tun-mtu 1500, proto UDPv4, AES-encryption 256-CBC 'SHA1 authentication, key length 256, key method 2, TLS server'
Sex Jan 25 10:39:22 2019 us=204418 x.x.x.x:1194 String de opção remota esperada (VER=V4): 'V4, tun dev type, link-mtu 1557, tun-mtu 1500, proto UDPv4, AES-encryption 256 - CBC,auth SHA1,keysize 256,key-method 2,tls-client'
Vi 25 de enero 10:39:22 2019 us=204465 x.x.x.x:1194 TLS: paquete inicial de [AF_INET]x.x.x.x:1194, sid=22a744a4 fb0fcfbb
Fri 25 Jan 10:39:27 2019 us=328519 x.x.x.x:1194 TLS: New incoming connection session from [AF_INET]x.x.x.x:1194
Fri 25 Jan 10:39:37 2019 us=532014 x.x.x.x:1194 TLS: New incoming connection session from [AF_INET]x.x.x.x:1194

* Client *

Working system:
C:\Users\Carlos>ver
Microsoft Windows [Version 10.0.17134.523]

Network settings:
CODE: SELECT ALL
C:\Users\Carlos>ipconfig /all
Windows-IP-Konfiguration

Hostname. . . . . . . . . : CarlosLap
Primary DNS suffix. . . . . :
Type of No. . . . . . . . . . : hybrid
IP routing enabled. . . : NO
WINS proxy enabled. . . . . : NO
DNS-Suffix-Suchliste: xxxxxxxxxx.net

(Video) Webinar: Trust No One: Securing 3rd Party Connections to Industrial Control Systems

Unknown VPN adapter - VPN client:

media state. . . . . . . . . . . : Media disconnected
The specific DNS suffix for the connection. . :
Description . . . . . . . . . . . . . . . : VPN Client Adapter - VPN
physical direction. . . . . . . . . . . . . : 5E-15-A9-D6-68-CE
DHCP enabled. . . . . . . . . . . . . : Yes
Auto configuration enabled. . . : Yes

Adapter Ethernet Ethernet 4:

The specific DNS suffix for the connection. . : xxxxxxxxxxxx.net
Description . . . . . . . . . . . . . . . : Intel(R) Ethernet Connection (3) I218-LM
physical direction. . . . . . . . . . . . . : 70-5A-0F-CB-35-FE
DHCP enabled. . . . . . . . . . . . . : Yes
Auto configuration enabled. . . : Yes
IPv6 address. . . . . . . . . . : fd8c:d1d1:70d1:0:1d1c:35cb:e97c:68bc(Preferred)
Temporary IPv6 address. . . . . . : fd8c:d1d1:70d1:0:5c3f:704b:e4e9:93d7(Preferred)
Link: local IPv6 address. . . : fe80::1d1c:35cb:e97c:68bc%29(Preferred)
IPv4 address. . . . . . . . . . . . . . : 10.10.1.130 (Preferred)
subnet mask. . . . . . . . . . . . : 255.255.255.0
obtained concession. . . . . . . . . . . . : Monday, January 21, 2019 07:45:23
The lease expires. . . . . . . . . . . : Saturday, January 26, 2019 09:09:05
Standard-Gateway. . . . . : 10.10.1.1
DHCP-Server. . . . . . . . . . . . . . : 10.10.1.1
IAID-DHCPv6. . . . . . . . . . . . . . . : 376461839
DUID Client DHCPv6. . . . . . . . . . : 00-01-00-01-22-A7-EF-12-F0-92-1C-5A-FD-D0
DNS-Server. . . . . . . . . . . . . . : 8.8.8.8
8.8.4.4
10.10.1.1
NetBIOS over TCP/IP. . . . . . . . . . . : capable

Adapter Ethernet Ethernet 7:

media state. . . . . . . . . . . : Media disconnected
The specific DNS suffix for the connection. . :
Description . . . . . . . . . . . . . . . : TAP-Windows V9 adapter
physical direction. . . . . . . . . . . . . : 00-FF-40-2F-78-ED
DHCP enabled. . . . . . . . . . . . . : Yes
Auto configuration enabled. . . : Yes

Client configuration file:
client.ovpn

(Video) Firewall_Packet_Flow&PAT

Client

Client
tls-Client
ca ca.crt
cert laguero.crt
Key Laguero.Key
tls-crypt mybussines.tlsauth
remote-cert-eku "TLS web client authentication"
prototipar
controle remoto x.x.x.x 1194 UDP
development tuner
subnet topology
female dog
user nobody
nobody group

Client registration (removed in --verb 4 and server name and IP address)
CODE: SELECT ALL

Fr Jan 25 10:38:09 2019 OpenVPN 2.4.6 x86_64-w64-mingw32 [SSL (OpenSSL)] [LZO] [LZ4] [PKCS11] [AEAD] erstellt am 26. April 2018
See January 25 10:38:09 2019 Windows Version 6.2 (Windows 8 or later) 64-bit
Fri Jan 25 10:38:09 2019 Library Releases: OpenSSL 1.1.0h Mar 27 2018 LZO 2.10
Enter the admin password:
Fri Jan 25 10:38:09 2019 TCP/UDP: Keep recently used remote address: [AF_INET]x.x.x.x:1194
Sex Jan 25 10:38:09 2019 UDP Link Local (Bound): [AF_INET][undef]:1194
Sex 25. Januar 10:38:09 2019 Link UDP Remoto: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:38:09 2019 OpenSSL: error: 1416F086: SSL routines: tls_process_server_certificate: certificate verification failed
Sex Jan 25 10:38:09 2019 TLS_ERROR: erro de leitura BIO tls_read_plaintext
Fri Jan 25 10:38:09 2019 TLS error: TLS object -> plaintext read error received
Sex Jan 25 10:38:09 2019 Erro TLS: Falha no handshake TLS
Fri Jan 25 10:38:09 2019 Received SIGUSR1[soft,tls-error], restart process
Fri Jan 25 10:38:14 2019 TCP/UDP: Keep recently used remote address: [AF_INET]x.x.x.x:1194
Sex Jan 25 10:38:14 2019 UDP Link Local (Bound): [AF_INET][undef]:1194
Sex 25. Januar 10:38:14 2019 Link UDP Remoto: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:38:14 2019 OpenSSL: error: 1416F086: SSL routines: tls_process_server_certificate: certificate verification failed
Sex Jan 25 10:38:14 2019 TLS_ERROR: erro de leitura BIO tls_read_plaintext
Fri Jan 25 10:38:14 2019 TLS error: TLS object -> plaintext read error received
Sex Jan 25 10:38:14 2019 Erro TLS: Falha no handshake TLS
Fri Jan 25 10:38:14 2019 Received SIGUSR1 [soft, tls-error], restart process
Fri Jan 25 10:38:19 2019 TCP/UDP: Keep recently used remote address: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:38:19 2019 Premises UDP-Link (verlinkt): [AF_INET][undef]:1194
Sex 25. Januar 10:38:19 2019 Link UDP Remoto: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:38:19 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:38:20 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:38:22 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_ACK_V1)
Fr Jan 25 10:38:24 2019 TLS Error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fr Jan 25 10:38:24 2019 TLS Error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fr Jan 25 10:38:25 2019 TLS Error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:38:26 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_ACK_V1)
Fri Jan 25 10:38:28 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:38:31 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:38:34 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_ACK_V1)
Fri Jan 25 10:38:39 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:38:41 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:38:44 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:38:47 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Sex Jan 25 10:38:50 2019 TLS error: Unroutable control packet received from [AF_INET]x.x.x.x:1194 (si=3 op=P_ACK_V1)
Fri Jan 25 10:39:19 2019 TLS error: TLS key negotiation did not occur within 60 seconds (check your network connection)
Sex Jan 25 10:39:19 2019 Erro TLS: Falha no handshake TLS
Fri Jan 25 10:39:19 2019 Received SIGUSR1[soft,tls-error], restart process
Fri Jan 25 10:39:24 2019 TCP/UDP: Keep recently used remote address: [AF_INET]x.x.x.x:1194
Sex Jan 25 10:39:24 2019 UDP Link Local (Bound): [AF_INET][undef]:1194
Sex 25. Januar 10:39:24 2019 Link UDP Remoto: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:39:24 2019 OpenSSL: error: 1416F086: SSL routines: tls_process_server_certificate: certificate verification failed
Sex Jan 25 10:39:24 2019 TLS_ERROR: erro de leitura BIO tls_read_plaintext
Fri Jan 25 10:39:24 2019 TLS error: TLS object -> plaintext read error received
Sex Jan 25 10:39:24 2019 Erro TLS: Falha no handshake TLS
Fri Jan 25 10:39:24 2019 Received SIGUSR1[soft,tls-error], restart process
Fri Jan 25 10:39:29 2019 TCP/UDP: Keep recently used remote address: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:39:29 2019 Local UDP-Link (gebunden): [AF_INET][undef]:1194
Sex 25. Januar 10:39:29 2019 Link UDP Remoto: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:39:29 2019 OpenSSL: error: 1416F086: SSL routines: tls_process_server_certificate: certificate verification failed
Sex Jan 25 10:39:29 2019 TLS_ERROR: erro de leitura BIO tls_read_plaintext
Fri Jan 25 10:39:29 2019 TLS error: TLS object -> plaintext read error received
Sex Jan 25 10:39:29 2019 Erro TLS: Falha no handshake TLS
Fri Jan 25 10:39:29 2019 Received SIGUSR1[soft,tls-error], restart process
Fri Jan 25 10:39:39 2019 TCP/UDP: Keep recently used remote address: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:39:39 2019 Premises UDP-Link (verlinkt): [AF_INET][undef]:1194
Sex 25. Januar 10:39:39 2019 Link UDP Remoto: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:39:39 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_ACK_V1)
Gender Jan 25 10:39:41 2019 TLS error: Unroutable control packet received from [AF_INET]x.x.x.x:1194 (si=3 op=P_ACK_V1)
Fr Jan 25 10:39:43 2019 TLS Error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fr Jan 25 10:39:44 2019 TLS Error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Sex Jan 25 10:39:45 2019 TLS error: Unroutable control packet received from [AF_INET]x.x.x.x:1194 (si=3 op=P_ACK_V1)
Fri Jan 25 10:39:46 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:39:53 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_ACK_V1)
Fri Jan 25 10:39:54 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:39:59 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fr Jan 25 10:40:00 2019 TLS Error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:40:03 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_CONTROL_V1)
Fri Jan 25 10:40:09 2019 TLS error: Received non-routable control packet from [AF_INET]x.x.x.x:1194 (si=3 op=P_ACK_V1)
Fri Jan 25 10:40:40 2019 TLS error: TLS key negotiation did not occur within 60 seconds (check your network connection)
Sex Jan 25 10:40:40 2019 Erro TLS: Falha no handshake TLS
Fri Jan 25 10:40:40 2019 Received SIGUSR1[soft,tls-error], restart process
Fri Jan 25 10:41:00 2019 TCP/UDP: Keep recently used remote address: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:41:00 2019 Local UDP link (bound): [AF_INET][undef]:1194
Sex Jan 25 10:41:00 2019 Link UDP Remoto: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:41:00 2019 OpenSSL: error: 1416F086: SSL routines: tls_process_server_certificate: certificate verification failed
Sex Jan 25 10:41:00 2019 TLS_ERROR: erro de leitura BIO tls_read_plaintext
Fri Jan 25 10:41:00 2019 TLS error: TLS object -> plaintext read error received
Sex Jan 25 10:41:00 2019 Erro TLS: Falha no handshake TLS
Fri Jan 25 10:41:00 2019 Received SIGUSR1[soft,tls-error], restart process
Fri Jan 25 10:41:40 2019 TCP/UDP: Keep recently used remote address: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:41:40 2019 Local UDP-Link (verlinked): [AF_INET][undef]:1194
Sex 25. Januar 10:41:40 2019 Link UDP Remoto: [AF_INET]x.x.x.x:1194
Fri Jan 25 10:41:40 2019 OpenSSL: error: 1416F086: SSL routines: tls_process_server_certificate: certificate verification failed
Sex Jan 25 10:41:40 2019 TLS_ERROR: erro de leitura BIO tls_read_plaintext
Fri Jan 25 10:41:40 2019 TLS error: TLS object -> plaintext read error received
Sex Jan 25 10:41:40 2019 Erro TLS: Falha no handshake TLS
Fri Jan 25 10:41:40 2019 Received SIGUSR1[soft,tls-error], restart process
Fri Jan 25 10:42:15 2019 SIGTERM[hard,init_instance] received, process terminated

Videos

1. Network Management 17-07-2021
(Relax Unlimited)
2. Pwn School Feb. 2019 Jeff Carrel IPv6 Hacking
(The Pwn School Project)
3. Tempered Networks Airwall Solution
(Tempered Networks)
4. 6. ACI Multi-Site Architecture and Deployment - Part 2 - BRKDCN-2480b
(Network Zone)
5. internet and networking for newbies 6 - routers and non routable address space
(Theo Ong Science and Engineering)
6. Cisco SD-WAN: Lab Design Overview: Part 1
(Carpe DMVPN)

References

Top Articles
Latest Posts
Article information

Author: Gregorio Kreiger

Last Updated: 11/10/2023

Views: 5928

Rating: 4.7 / 5 (77 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Gregorio Kreiger

Birthday: 1994-12-18

Address: 89212 Tracey Ramp, Sunside, MT 08453-0951

Phone: +9014805370218

Job: Customer Designer

Hobby: Mountain biking, Orienteering, Hiking, Sewing, Backpacking, Mushroom hunting, Backpacking

Introduction: My name is Gregorio Kreiger, I am a tender, brainy, enthusiastic, combative, agreeable, gentle, gentle person who loves writing and wants to share my knowledge and understanding with you.