vpn – How to convert this FortiClient connection to Strongswan?

How to convert this FortiClient connection to Strongswan?
Hello, I am trying to define the following Forticlient data that I have on Windows to Linux with Strongswan.

FortiClient

VPN IPsec 
Remote Gateway = ipsec.algo.com
Pre-shared key = asd123
Username = Jhon
Pass = 123456
-VPN Settings
  -IKEv1    -Mode Aggressive
  -Option: Mode Config
Phase 1  IKE Proposal
   Encryption:  AES128   Authentication: SHA1
   Encryption:  AES256   Authentication: SHA256
   DH group:  5
   Key Life:  654000 sec
   Local ID:  USER123
   Dead Peer Detection
   NAT Traversal
Phase 2 IKE Proposal
   Encryption:  AES128   Authentication: SHA1
   Encryption:  AES256   Authentication: SHA1
   DH group:  5
   Key Life:  24000 sec
   Enable Replay Detection
   Enable Perfect Forward Secrecy (PSF)

Strongswan ipsec.conf

conn %default
        ikelifetime=65400s
        keylife=24000s
        keyingtries=1
        keyexchange=ikev1

conn ikev1-l2tp-xauth-in-ike
        keyexchange=ikev1
        leftid=@ipsec.algo.com
        leftauth=psk
        leftauth2=xauth
        authby=xauthpsk
        aggressive = yes
        ike=aes128-sha1-modp1536-aes256-sha256-modp1536!
        esp=aes128-sha1-modp1536-aes256-sha1-modp1536!
        compress=no
        right=%any
        xauth_identity=user1
        reauth=yes
        rekey=yes
        type=tunnel
        auto=add

ipsec.secrets

ipsec.algo.com %any : PSK asdewr34dsd.3daA
user1 : XAUTH "pass123"

I can't log in, could you tell what's missing?