Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Help writing a startup script for SoftEther VPN server

    Scheduled Pinned Locked Moved pfSense Packages
    3 Posts 3 Posters 1.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      maurer
      last edited by

      Hi,

      Can you please help me writing a startup script for SoftEther VPN server.
      http://www.softether.org/5-download/src
      I've build it on a FreeBSD 8.3 VM and transfer it on /usr/local on pfsense.
      Current file list is :

      
      [2.1-RELEASE][root@pfsense.local]/root(2): ls -al /usr/local/vpnserver/
      total 8720
      drwxr-xr-x   9 root  wheel     1024 Jan 30 21:18 .
      drwxr-xr-x  17 root  wheel      512 Jan 29 12:19 ..
      -rw-r--r--   1 root  wheel     1527 Jan 29 12:20 .install.sh
      -rw-------   1 root  wheel     2079 Jan 29 12:19 Makefile
      -rw-------   1 root  wheel    33209 Jan 29 12:19 ReadMeFirst_Important_Notices_en.txt
      -rw-------   1 root  wheel    47041 Jan 29 12:20 ReadMeFirst_Important_Notices_ja.txt
      -rw-------   1 root  wheel    58227 Jan 29 12:19 ReadMeFirst_License.txt
      drwx------   2 root  wheel      512 Jan 30 21:02 backup.vpn_server.config
      drw-------   2 root  wheel      512 Jan 29 12:19 chain_certs
      drw-------   2 root  wheel      512 Jan 29 12:20 code
      -rw-------   1 root  wheel  1001874 Jan 29 12:19 hamcore.se2
      -rw-------   1 root  wheel      867 Jan 30 21:18 lang.config
      drw-------   2 root  wheel      512 Jan 29 12:19 lib
      drwx------   2 root  wheel      512 Jan 30 07:57 packet_log
      -rw-------   1 root  wheel      810 Jan 29 12:23 seCERT
      -rw-------   1 root  wheel      891 Jan 29 12:23 sePKEY
      drwx------   4 root  wheel      512 Jan 30 20:45 security_log
      drwx------   2 root  wheel      512 Jan 30 07:57 server_log
      -rw-------   1 root  wheel    13087 Jan 30 21:18 vpn_server.config
      -rwx------   1 root  wheel  3870012 Jan 29 12:20 vpncmd
      -rwx------   1 root  wheel  3869880 Jan 29 12:19 vpnserver
      
      

      the start command is

      ./vpnserver start
      

      when it starts it needs RW access to the filesystem.
      it creates the following files:

      
      -rw-------   1 root  wheel        0 Jan 31 19:44 .VPN-49BDCFFA14
      -rw-------   1 root  wheel       11 Jan 31 19:44 .ctl_6BE712FB1B726B608526E5B2444A260A
      -rw-------   1 root  wheel        4 Jan 31 19:44 .pid_6BE712FB1B726B608526E5B2444A260A
      
      

      Currently i have to do /etc/rc.conf_mount_rw before start and /etc/rc.conf_mount_ro after stop.

      thanks

      1 Reply Last reply Reply Quote 0
      • G
        GoldServe
        last edited by

        Any success in getting softether to work in pfsense?

        1 Reply Last reply Reply Quote 0
        • S
          snowx
          last edited by

          I would love to test it if anyone is working on this package…

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.