Sample Report

This is an example of report generated with waarp Analyze:

Waarp Analyze Report
####################

Generation date:
  2016-06-13 10:52:00.307506173 +0000 UTC
Generation command:
  /vagrant/waarp-analyze -o /vagrant/report.txt



System Data
===========

System:
  GNU/Linux
Distribution:
  >>> Error: Cannot read file '/etc/os-release' (open /etc/os-release: no such file or directory)
Kernel:
  Linux 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014
Arch:
  x86_64
CPUs:
  1
RAM:
  1922428
System Load:
  0.12 0.43 0.26 2/514 8886


CPU Infos
---------

::

  Architecture:          x86_64
  CPU op-mode(s):        32-bit, 64-bit
  Byte Order:            Little Endian
  CPU(s):                1
  On-line CPU(s) list:   0
  Thread(s) per core:    1
  Core(s) per socket:    1
  Socket(s):             1
  NUMA node(s):          1
  Vendor ID:             GenuineIntel
  CPU family:            6
  Model:                 23
  Stepping:              10
  CPU MHz:               2526.909
  BogoMIPS:              5053.81
  L1d cache:             32K
  L1i cache:             32K
  L2 cache:              6144K
  NUMA node0 CPU(s):     0


RAM Infos
---------

::

  MemTotal:        1922428 kB
  MemFree:          610284 kB
  Buffers:           21776 kB
  Cached:           479544 kB
  SwapCached:            0 kB
  Active:           898080 kB
  Inactive:         297688 kB
  Active(anon):     697048 kB
  Inactive(anon):    13048 kB
  Active(file):     201032 kB
  Inactive(file):   284640 kB
  Unevictable:           0 kB
  Mlocked:               0 kB
  SwapTotal:       1015804 kB
  SwapFree:        1015804 kB
  Dirty:                80 kB
  Writeback:             0 kB
  AnonPages:        694436 kB
  Mapped:            50204 kB
  Shmem:             15652 kB
  Slab:              79400 kB
  SReclaimable:      51952 kB
  SUnreclaim:        27448 kB
  KernelStack:        4088 kB
  PageTables:         7652 kB
  NFS_Unstable:          0 kB
  Bounce:                0 kB
  WritebackTmp:          0 kB
  CommitLimit:     1977016 kB
  Committed_AS:    1872208 kB
  VmallocTotal:   34359738367 kB
  VmallocUsed:       31968 kB
  VmallocChunk:   34359695864 kB
  HardwareCorrupted:     0 kB
  AnonHugePages:    436224 kB
  HugePages_Total:       0
  HugePages_Free:        0
  HugePages_Rsvd:        0
  HugePages_Surp:        0
  Hugepagesize:       2048 kB
  DirectMap4k:       12224 kB
  DirectMap2M:     2084864 kB


Disks
-----

::

  Filesystem            Size  Used Avail Use% Mounted on
  /dev/mapper/VolGroup-lv_root
                         19G  1.3G   16G   8% /
  tmpfs                 939M  4.0K  939M   1% /dev/shm
  /dev/sda1             477M   33M  419M   8% /boot
  vagrant               215G  196G   19G  92% /vagrant


Running processes
-----------------

::

  USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
  root         2  0.0  0.0      0     0 ?        S    10:42   0:00 [kthreadd]
  root         3  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [migration/0]
  root         4  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [ksoftirqd/0]
  root         5  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [stopper/0]
  root         6  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [watchdog/0]
  root         7  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [events/0]
  root         8  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [cgroup]
  root         9  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [khelper]
  root        10  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [netns]
  root        11  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [async/mgr]
  root        12  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [pm]
  root        13  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [sync_supers]
  root        14  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [bdi-default]
  root        15  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kintegrityd/0]
  root        16  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kblockd/0]
  root        17  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kacpid]
  root        18  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kacpi_notify]
  root        19  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kacpi_hotplug]
  root        20  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [ata_aux]
  root        21  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [ata_sff/0]
  root        22  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [ksuspend_usbd]
  root        23  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [khubd]
  root        24  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kseriod]
  root        25  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [md/0]
  root        26  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [md_misc/0]
  root        27  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [linkwatch]
  root        28  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [khungtaskd]
  root        29  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kswapd0]
  root        30  0.0  0.0      0     0 ?        SN   10:42   0:00  \_ [ksmd]
  root        31  0.0  0.0      0     0 ?        SN   10:42   0:00  \_ [khugepaged]
  root        32  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [aio/0]
  root        33  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [crypto/0]
  root        41  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kthrotld/0]
  root        43  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kpsmoused]
  root        44  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [usbhid_resumer]
  root        45  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [deferwq]
  root        77  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kdmremove]
  root        78  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kstriped]
  root       151  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [scsi_eh_0]
  root       152  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [scsi_eh_1]
  root       237  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kdmflush]
  root       239  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kdmflush]
  root       256  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [jbd2/dm-0-8]
  root       257  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [ext4-dio-unwrit]
  root       372  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [iprt/0]
  root       586  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [jbd2/sda1-8]
  root       587  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [ext4-dio-unwrit]
  root       624  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [flush-253:0]
  root       629  0.0  0.0      0     0 ?        S    10:42   0:00  \_ [kauditd]
  root         1  0.1  0.0  19356  1528 ?        Ss   10:42   0:01 /sbin/init
  root       342  0.0  0.0  10908   972 ?        S<s  10:42   0:00 /sbin/udevd -d
  root       555  0.0  0.0  10908   988 ?        S<   10:42   0:00  \_ /sbin/udevd -d
  root       825  0.0  0.0   9120   676 ?        Ss   10:42   0:00 /sbin/dhclient -1 -q -cf /etc/dhcp/dhclient-eth0.conf -lf /var/lib/dhclient/dhclient-eth0.leases -pf /var/run/dhclient-eth0.pid eth0
  root       876  0.0  0.0  27596   796 ?        S<sl 10:42   0:00 auditd
  root       896  0.0  0.0 249088  1576 ?        Sl   10:42   0:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c 5
  rpc        941  0.0  0.0  18976   888 ?        Ss   10:42   0:00 rpcbind
  rpcuser    961  0.0  0.0  23348  1328 ?        Ss   10:42   0:00 rpc.statd
  dbus      5347  0.0  0.0  21432   940 ?        Ss   10:43   0:00 dbus-daemon --system
  root      5379  0.0  0.0   4080   632 ?        Ss   10:43   0:00 /usr/sbin/acpid
  68        5389  0.0  0.1  37812  3732 ?        Ssl  10:43   0:00 hald
  root      5390  0.0  0.0  20396  1312 ?        S    10:43   0:00  \_ hald-runner
  root      5422  0.0  0.0  22516  1264 ?        S    10:43   0:00      \_ hald-addon-input: Listening on /dev/input/event3 /dev/input/event6 /dev/input/event5 /dev/input/event1 /dev/input/event0
  68        5431  0.0  0.0  18004  1120 ?        S    10:43   0:00      \_ hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
  root      5494  0.1  0.0 335952  1348 ?        Sl   10:43   0:00 /usr/sbin/VBoxService
  root      5504  0.0  0.1 577696  3500 ?        Sl   10:43   0:00 /usr/sbin/console-kit-daemon --no-daemon
  root      5582  0.0  0.0  66688  1368 ?        Ss   10:43   0:00 /usr/sbin/sshd
  root      8642  0.0  0.2  98368  4264 ?        Ss   10:50   0:00  \_ sshd: vagrant [priv]
  vagrant   8645  0.0  0.1  98368  2264 ?        S    10:50   0:00      \_ sshd: vagrant@pts/0
  vagrant   8646  0.0  0.0 108304  1908 pts/0    Ss   10:50   0:00          \_ -bash
  root      8875  4.0  0.1 189704  3340 pts/0    S+   10:51   0:00              \_ sudo /vagrant/waarp-analyze -o /vagrant/report.txt
  root      8877  8.0  0.1   5336  2276 pts/0    Sl+  10:51   0:00                  \_ /vagrant/waarp-analyze -o /vagrant/report.txt
  root      8888  0.0  0.0 110340  1144 pts/0    R+   10:51   0:00                      \_ ps auxf
  root      5880  0.0  0.1  81328  3820 ?        Ss   10:43   0:00 /usr/libexec/postfix/master
  postfix   5899  0.0  0.1  81408  3808 ?        S    10:43   0:00  \_ pickup -l -t fifo -u
  postfix   5900  0.0  0.2  81592  3852 ?        S    10:43   0:00  \_ qmgr -l -t fifo -u
  root      5944  0.0  0.0 114644  1080 ?        Ss   10:43   0:00 /usr/sbin/abrtd
  root      5971  0.0  0.0 117332  1236 ?        Ss   10:43   0:00 crond
  root      6001  0.0  0.0  21576   512 ?        Ss   10:43   0:00 /usr/sbin/atd
  root      6034  0.0  0.0   4064   576 tty1     Ss+  10:43   0:00 /sbin/mingetty /dev/tty1
  root      6036  0.0  0.0   4064   580 tty2     Ss+  10:43   0:00 /sbin/mingetty /dev/tty2
  root      6039  0.0  0.0   4064   576 tty3     Ss+  10:43   0:00 /sbin/mingetty /dev/tty3
  root      6042  0.0  0.0   4064   576 tty4     Ss+  10:43   0:00 /sbin/mingetty /dev/tty4
  root      6045  0.0  0.0   4064   576 tty5     Ss+  10:43   0:00 /sbin/mingetty /dev/tty5
  root      6049  0.0  0.0   4064   580 tty6     Ss+  10:43   0:00 /sbin/mingetty /dev/tty6
  postgres  7561  0.0  0.8 325676 15584 ?        S    10:46   0:00 /usr/pgsql-9.5/bin/postmaster -D /var/lib/pgsql/9.5/data
  postgres  7564  0.0  0.0 178560  1536 ?        Ss   10:46   0:00  \_ postgres: logger process
  postgres  7566  0.0  0.1 325820  3344 ?        Ss   10:46   0:00  \_ postgres: checkpointer process
  postgres  7567  0.0  0.1 325676  2756 ?        Ss   10:46   0:00  \_ postgres: writer process
  postgres  7568  0.0  0.3 325676  5916 ?        Ss   10:46   0:00  \_ postgres: wal writer process
  postgres  7569  0.0  0.1 326076  2684 ?        Ss   10:46   0:00  \_ postgres: autovacuum launcher process
  postgres  7570  0.0  0.0 180792  1796 ?        Ss   10:46   0:00  \_ postgres: stats collector process
  postgres  7867  0.0  0.3 327328  7116 ?        Ss   10:48   0:00  \_ postgres: waarp waarp-manager ::1(50533) idle
  postgres  7871  0.0  0.3 327312  7204 ?        Ss   10:48   0:00  \_ postgres: waarp waarp-manager ::1(50535) idle
  root      7855  0.0  0.0 108432  1168 ?        S    10:48   0:00 bash /etc/init.d/waarp-manager start
  root      7858  0.0  0.0 131192  1628 ?        S    10:48   0:00  \_ runuser -s /bin/bash waarp -c ulimit -S -c 0 >/dev/null 2>&1 ; waarp-manager server -c /etc/waarp-manager/waarp-manager.ini
  waarp     7861  0.0  0.0 106060  1304 ?        Ss   10:48   0:00      \_ bash -c ulimit -S -c 0 >/dev/null 2>&1 ; waarp-manager server -c /etc/waarp-manager/waarp-manager.ini
  waarp     7862  0.1  0.7  21284 14528 ?        Sl   10:48   0:00          \_ waarp-manager server -c /etc/waarp-manager/waarp-manager.ini
  waarp     8227  3.5  9.8 2670312 189848 ?      Sl   10:49   0:05 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java -server -Xms256m -Xmx512m -cp /usr/share/waarp/r66-lib/WaarpR66-3.0.6.jar:/usr/share/waarp/r66-lib/* -Dlogback.configurationFile=/etc/waarp/conf.d/server1/logback-server.xml org.waarp.openr66.server.R66Server /etc/waarp/conf.d/server1/server.xml
  waarp     8298  3.8  9.8 2670312 188680 ?      Sl   10:49   0:06 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java -server -Xms256m -Xmx512m -cp /usr/share/waarp/r66-lib/WaarpR66-3.0.6.jar:/usr/share/waarp/r66-lib/* -Dlogback.configurationFile=/etc/waarp/conf.d/server2/logback-server.xml org.waarp.openr66.server.R66Server /etc/waarp/conf.d/server2/server.xml
  waarp     8381  3.7  9.9 2671340 191620 ?      Sl   10:49   0:05 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java -server -Xms256m -Xmx512m -cp /usr/share/waarp/r66-lib/WaarpR66-3.0.6.jar:/usr/share/waarp/r66-lib/* -Dlogback.configurationFile=/etc/waarp/conf.d/gwftp/logback-server.xml org.waarp.openr66.server.R66Server /etc/waarp/conf.d/gwftp/server.xml
  waarp     8467  2.4  8.0 2559256 155044 ?      Sl   10:49   0:03 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java -server -Xms256m -Xmx512m -cp /usr/share/waarp/gwftp-lib/WaarpGatewayFtp-3.0.4.jar:/usr/share/waarp/gwftp-lib/* -Dlogback.configurationFile=/etc/waarp/conf.d/gwftp/logback-gwftp.xml org.waarp.gateway.ftp.ExecGatewayFtpServer /etc/waarp/conf.d/gwftp/gwftp.xml /etc/waarp/conf.d/gwftp/client.xml


Waarp Instances
===============


Instance server1
----------------

Type:
  Waarp R66 Server
Id:
  server1 (server1-ssl)
Command line:
  /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java -server -Xms256m -Xmx512m -cp /usr/share/waarp/r66-lib/WaarpR66-3.0.6.jar:/usr/share/waarp/r66-lib/* -Dlogback.configurationFile=/etc/waarp/conf.d/server1/logback-server.xml org.waarp.openr66.server.R66Server /etc/waarp/conf.d/server1/server.xml
Working directory:
  /
Pid:
  8227
User:
  waarp (497)
Group:
  waarp (498)
Jvm:
  /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java
  openjdk version "1.8.0_91"
  OpenJDK Runtime Environment (build 1.8.0_91-b14)
  OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
RSS:
  189848 (9.8%)
CPU:
  3.5 %
VSZ:
  2670312
Thread count:
  106
File descriptor count:
  1564


Jars used
~~~~~~~~~

::

   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/ext/sunjce_provider.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/resources.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/jsse.jar
   /usr/share/waarp/r66-lib/jaxen-1.1.6.jar
   /usr/share/waarp/r66-lib/logback-core-1.1.3.jar
   /usr/share/waarp/r66-lib/snmp4j-2.4.2.jar
   /usr/share/waarp/r66-lib/WaarpDigest-3.0.1.jar
   /usr/share/waarp/r66-lib/snmp4j-agent-2.4.1.jar
   /usr/share/waarp/r66-lib/logback-classic-1.1.3.jar
   /usr/share/waarp/r66-lib/mariadb-java-client-1.3.4.jar
   /usr/share/waarp/r66-lib/libthrift-0.9.3.jar
   /usr/share/waarp/r66-lib/mysql-connector-java-5.1.36.jar
   /usr/share/waarp/r66-lib/WaarpThrift-3.0.2.jar
   /usr/share/waarp/r66-lib/ojdbc6-6.jar
   /usr/share/waarp/r66-lib/netty-all-4.1.0.CR3.jar
   /usr/share/waarp/r66-lib/commons-exec-1.3.jar
   /usr/share/waarp/r66-lib/javassist-3.20.0-GA.jar
   /usr/share/waarp/r66-lib/WaarpSnmp-3.0.2.jar
   /usr/share/waarp/r66-lib/httpcore-4.4.1.jar
   /usr/share/waarp/r66-lib/WaarpPassword-3.0.2.jar
   /usr/share/waarp/r66-lib/XML-APIS-2.5.0.jar
   /usr/share/waarp/r66-lib/jackson-databind-2.7.1-1.jar
   /usr/share/waarp/r66-lib/commons-io-2.4.jar
   /usr/share/waarp/r66-lib/commons-net-3.4-ftp.jar
   /usr/share/waarp/r66-lib/WaarpCommon-3.0.6.jar
   /usr/share/waarp/r66-lib/WaarpExec-3.0.1.jar
   /usr/share/waarp/r66-lib/WaarpGatewayKernel-3.0.5.jar
   /usr/share/waarp/r66-lib/WaarpR66Gui-3.0.1.jar
   /usr/share/waarp/r66-lib/javasysmon-0.3.6.jar
   /usr/share/waarp/r66-lib/commons-logging-1.2.jar
   /usr/share/waarp/r66-lib/commons-compress-1.10.jar
   /usr/share/waarp/r66-lib/jackson-core-2.7.1.jar
   /usr/share/waarp/r66-lib/WaarpProxyR66-3.0.3.jar
   /usr/share/waarp/r66-lib/commons-codec-1.10.jar
   /usr/share/waarp/r66-lib/jackson-annotations-2.7.1.jar
   /usr/share/waarp/r66-lib/ftp4j-1.7.2.jar
   /usr/share/waarp/r66-lib/WaarpAdministrator-3.0.1.jar
   /usr/share/waarp/r66-lib/commons-daemon-1.0.15.jar
   /usr/share/waarp/r66-lib/xml-apis-1.0.b2.jar
   /usr/share/waarp/r66-lib/httpclient-4.4.1.jar
   /usr/share/waarp/r66-lib/slf4j-api-1.7.13.jar
   /usr/share/waarp/r66-lib/h2-1.3.176.jar
   /usr/share/waarp/r66-lib/joda-time-2.9.1.jar
   /usr/share/waarp/r66-lib/WaarpFtp-Core-3.0.3.jar
   /usr/share/waarp/r66-lib/WaarpXmlEditor-1.0.1.jar
   /usr/share/waarp/r66-lib/XMLEditor-2.2.jar
   /usr/share/waarp/r66-lib/log4j-1.2.14.jar
   /usr/share/waarp/r66-lib/Xerces-2.5.0.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/rt.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/ext/sunec.jar
   /usr/share/waarp/r66-lib/postgresql-9.4-1206-jdbc4.jar
   /usr/share/waarp/r66-lib/dom4j-1.6.1.jar
   /usr/share/waarp/r66-lib/WaarpR66-3.0.6.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/jce.jar
   /usr/share/waarp/r66-lib/WaarpFtpClient-3.0.1.jar


Configuration
~~~~~~~~~~~~~

::

  <config>
    <identity>
      <hostid>server1</hostid>
      <sslhostid>server1-ssl</sslhostid>
      <cryptokey>/etc/waarp/certs/cryptokey.des</cryptokey>
      <authentfile></authentfile>
    </identity>
    <server>
      <serveradmin>admin</serveradmin>
      <serverpasswd>5a4b7c6a66065cbb622acefec8c3a302</serverpasswd>
      <usenossl>true</usenossl>
      <usessl>true</usessl>
      <httpadmin>/usr/share/waarp/r66-admin</httpadmin>
      <admkeypath>/etc/waarp/certs/adminkey.jks</admkeypath>
      <admkeystorepass>password</admkeystorepass>
      <admkeypass>password</admkeypass>
      <checkaddress>False</checkaddress>
      <checkclientaddress>False</checkclientaddress>
      <multiplemonitors>1</multiplemonitors>
    </server>
    <network>
      <serverport>6666</serverport>
      <serversslport>6667</serversslport>
      <serverhttpport>8067</serverhttpport>
      <serverhttpsport>8066</serverhttpsport>
    </network>
    <ssl>
      <keypath>/etc/waarp/certs/key.jks</keypath>
      <keystorepass>password</keystorepass>
      <keypass>password</keypass>
      <trustkeypath>/etc/waarp/certs/trustkey.jks</trustkeypath>
      <trustkeystorepass>password</trustkeystorepass>
      <trustuseclientauthenticate>True</trustuseclientauthenticate>
    </ssl>
    <directory>
      <serverhome>/var/lib/waarp/server1</serverhome>
      <in>in</in>
      <out>out</out>
      <arch>arch</arch>
      <work>work</work>
      <conf>conf</conf>
    </directory>
    <rest>
      <restaddress>127.0.0.1</restaddress>
      <restport>8088</restport>
      <restssl>true</restssl>
      <restauthenticated>true</restauthenticated>
      <resttimelimit>3000</resttimelimit>
      <restsignature>true</restsignature>
      <restsigkey>/etc/waarp/certs/restsigning.key</restsigkey>
      <restmethod>
        <restname>ALL</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Bandwidth</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Information</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Server</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Control</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
    </rest>
    <limit>
      <serverthread>8</serverthread>
      <clientthread>80</clientthread>
      <memorylimit>4000000000</memorylimit>
      <runlimit>10000</runlimit>
      <delaycommand>5000</delaycommand>
      <delayretry>10000</delayretry>
      <timeoutcon>10000</timeoutcon>
    </limit>
    <db>
      <dbdriver>h2</dbdriver>
      <dbserver>jdbc:h2:/var/lib/waarp/server1/db/waarp;MODE=ORACLE;AUTO_SERVER=TRUE</dbserver>
      <dbuser>waarp</dbuser>
      <dbpasswd>waarp</dbpasswd>
    </db>
      <business>
          <businessid>fw-client</businessid>
      </business>
  </config>


Opened Sockets
~~~~~~~~~~~~~~

::

  UDP *:34776
  23629 socket
  TCP *:57602 (LISTEN)
  TCP *:6666 (LISTEN)
  TCP *:6667 (LISTEN)
  TCP *:8067 (LISTEN)
  TCP *:8066 (LISTEN)
  TCP 127.0.0.1:8088 (LISTEN)
  TCP 127.0.0.1:8088->127.0.0.1:41606 (ESTABLISHED)
  30739 socket


Status
~~~~~~

::

  Name: java
  State:    S (sleeping)
  Tgid: 8227
  Pid:  8227
  PPid: 1
  TracerPid:    0
  Uid:  497 497 497 497
  Gid:  498 498 498 498
  Utrace:   0
  FDSize:   2048
  Groups:   498
  VmPeak:    2670312 kB
  VmSize:    2670312 kB
  VmLck:           0 kB
  VmHWM:      190180 kB
  VmRSS:      189848 kB
  VmData:    2499176 kB
  VmStk:          88 kB
  VmExe:           4 kB
  VmLib:       18536 kB
  VmPTE:         792 kB
  VmSwap:          0 kB
  Threads:  106
  SigQ: 0/14844
  SigPnd:   0000000000000000
  ShdPnd:   0000000000000000
  SigBlk:   0000000000000000
  SigIgn:   0000000000001002
  SigCgt:   2000000181004ccd
  CapInh:   0000000000000000
  CapPrm:   0000000000000000
  CapEff:   0000000000000000
  CapBnd:   ffffffffffffffff
  Cpus_allowed: 1
  Cpus_allowed_list:    0
  Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
  Mems_allowed_list:    0
  voluntary_ctxt_switches:  1
  nonvoluntary_ctxt_switches:   9


Environment
~~~~~~~~~~~

::

  TERM=vt100
  SHELL=/bin/bash
  USER=waarp
  PATH=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin:/sbin:/usr/sbin:/bin:/usr/bin
  WAARP_SERVICE=1
  PWD=/
  LANG=en_US.UTF-8
  SHLVL=3
  HOME=/var/lib/waarp
  LOGNAME=waarp
  _=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java



System Limits
~~~~~~~~~~~~~

::

  Limit                     Soft Limit           Hard Limit           Units
  Max cpu time              unlimited            unlimited            seconds
  Max file size             unlimited            unlimited            bytes
  Max data size             unlimited            unlimited            bytes
  Max stack size            10485760             unlimited            bytes
  Max core file size        0                    unlimited            bytes
  Max resident set          unlimited            unlimited            bytes
  Max processes             1024                 14844                processes
  Max open files            4096                 4096                 files
  Max locked memory         65536                65536                bytes
  Max address space         unlimited            unlimited            bytes
  Max file locks            unlimited            unlimited            locks
  Max pending signals       14844                14844                signals
  Max msgqueue size         819200               819200               bytes
  Max nice priority         0                    0
  Max realtime priority     0                    0
  Max realtime timeout      unlimited            unlimited            us


Logs
~~~~

From: /var/log/waarp/server1.log

::

  13/06/2016/10:48:23.223 ERROR [org.waarp.common.database.DbRequest] [main] org.waarp.common.database.DbRequest.select(DbRequest.java:124) : SQL Exception Request:SELECT * FROM  CONFIGURATION  Table "CONFIGURATION" not found; SQL statement:
  SELECT * FROM  CONFIGURATION  [42102-176]
  13/06/2016/10:48:23.225 ERROR [org.waarp.common.database.DbSession] [main] org.waarp.common.database.DbSession.error(DbSession.java:251) : SQLException: Table "CONFIGURATION" not found; SQL statement:
  SELECT * FROM  CONFIGURATION  [42102-176] SQLState: 42S02VendorError: 42102
  13/06/2016/10:48:23.229 WARN [org.waarp.openr66.configuration.FileBasedConfiguration] [main] org.waarp.openr66.configuration.FileBasedConfiguration.loadDatabase(FileBasedConfiguration.java:1858) : Database is not yet initiated: run ServerInitDatabase -initdb first
  org.waarp.common.database.exception.WaarpDatabaseSqlException: SQL Exception Request:SELECT * FROM  CONFIGURATION
    at org.waarp.common.database.DbRequest.select(DbRequest.java:128) ~[WaarpCommon-3.0.6.jar:na]
    at org.waarp.openr66.configuration.FileBasedConfiguration.loadDatabase(FileBasedConfiguration.java:1856) [WaarpR66-3.0.6.jar:na]
    at org.waarp.openr66.configuration.FileBasedConfiguration.setConfigurationInitDatabase(FileBasedConfiguration.java:2130) [WaarpR66-3.0.6.jar:na]
    at org.waarp.openr66.server.ServerInitDatabase.main(ServerInitDatabase.java:119) [WaarpR66-3.0.6.jar:na]
  Caused by: org.h2.jdbc.JdbcSQLException: Table "CONFIGURATION" not found; SQL statement:
  SELECT * FROM  CONFIGURATION  [42102-176]
    at org.h2.message.DbException.getJdbcSQLException(DbException.java:344) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.message.DbException.get(DbException.java:178) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.message.DbException.get(DbException.java:154) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.readTableOrView(Parser.java:5213) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.readTableFilter(Parser.java:1220) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectSimpleFromPart(Parser.java:1859) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectSimple(Parser.java:1968) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectSub(Parser.java:1853) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectUnion(Parser.java:1674) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelect(Parser.java:1662) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parsePrepared(Parser.java:434) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parse(Parser.java:306) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parse(Parser.java:278) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.prepareCommand(Parser.java:243) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.engine.Session.prepareLocal(Session.java:442) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.engine.Session.prepareCommand(Session.java:384) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1188) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:172) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:160) ~[h2-1.3.176.jar:1.3.176]
    at org.waarp.common.database.DbRequest.select(DbRequest.java:120) ~[WaarpCommon-3.0.6.jar:na]
    ... 3 common frames omitted
  13/06/2016/10:49:19.666 WARN [org.waarp.openr66.configuration.FileBasedConfiguration] [main] org.waarp.openr66.configuration.FileBasedConfiguration.loadServerParam(FileBasedConfiguration.java:1038) : Multiple Monitor configuration unactive
  13/06/2016/10:49:20.536 WARN [io.netty.util.internal.ThreadLocalRandom] [main] Failed to generate a seed from SecureRandom within 3 seconds. Not enough entropy?
  13/06/2016/10:49:20.738 WARN [org.waarp.openr66.protocol.configuration.Configuration] [main] org.waarp.openr66.protocol.configuration.Configuration.pipelineInit(Configuration.java:662) : Server Thread: 8 Client Thread: 80 Runner Thread: 10000
  13/06/2016/10:49:21.116 WARN [org.waarp.openr66.server.R66Server] [main] org.waarp.openr66.server.R66Server.main(R66Server.java:55) : Server OpenR66 starts for server1 : Config: { ServerPort: 6666, ServerSslPort: 6667, ServerView: 8067, ServerAdmin: 8066, ThriftPort: 'NoThriftSupport', RestAddress: ['127.0.0.1:8088'], TimeOut: 10000, BaseDir: '/var/lib/waarp/server1', DigestAlgo: 'MD5', checkRemote: false, checkClient: false, snmpActive: false, chrootChecked: true, blacklist: true, isHostProxified: false}
  13/06/2016/10:50:37.396 WARN [org.waarp.gateway.kernel.rest.HttpRestHandler] [HttpWorker-1] org.waarp.gateway.kernel.rest.HttpRestHandler.exceptionCaught(HttpRestHandler.java:747) : Exception java.lang.RuntimeException: java.security.KeyException
  io.netty.handler.codec.DecoderException: java.lang.RuntimeException: java.security.KeyException
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:418) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:245) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:83) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:154) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:354) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:145) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:1078) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:125) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:510) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:467) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:381) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]
  Caused by: java.lang.RuntimeException: java.security.KeyException
    at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1429) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:535) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:813) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:781) ~[na:1.8.0_91]
    at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1080) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:958) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:895) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:387) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 13 common frames omitted
  Caused by: java.security.ProviderException: java.security.KeyException
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:147) ~[sunec.jar:1.8.0_91]
    at java.security.KeyPairGenerator$Delegate.generateKeyPair(KeyPairGenerator.java:703) ~[na:1.8.0_91]
    at sun.security.ssl.ECDHCrypt.<init>(ECDHCrypt.java:64) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.setupEphemeralECDHKeys(ServerHandshaker.java:1432) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:1219) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:1023) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:738) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:221) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:919) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:916) ~[na:1.8.0_91]
    at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1369) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.runDelegatedTasks(SslHandler.java:1106) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:997) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 15 common frames omitted
  Caused by: java.security.KeyException: null
    at sun.security.ec.ECKeyPairGenerator.generateECKeyPair(Native Method) ~[sunec.jar:1.8.0_91]
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:128) ~[sunec.jar:1.8.0_91]
    ... 29 common frames omitted
  13/06/2016/10:50:37.437 WARN [io.netty.channel.DefaultChannelPipeline] [HttpWorker-1] An exception was thrown by a user handler's exceptionCaught() method:
  java.lang.NullPointerException: null
    at org.waarp.gateway.kernel.rest.HttpRestHandler.forceClosing(HttpRestHandler.java:602) ~[WaarpGatewayKernel-3.0.5.jar:na]
    at org.waarp.gateway.kernel.rest.HttpRestHandler.exceptionCaught(HttpRestHandler.java:764) ~[WaarpGatewayKernel-3.0.5.jar:na]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeExceptionCaught(DefaultChannelHandlerInvoker.java:111) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeExceptionCaught(DefaultChannelHandlerInvoker.java:111) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireExceptionCaught(CombinedChannelDuplexHandler.java:421) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerAdapter.exceptionCaught(ChannelHandlerAdapter.java:78) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.CombinedChannelDuplexHandler$1.fireExceptionCaught(CombinedChannelDuplexHandler.java:144) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.CombinedChannelDuplexHandler.exceptionCaught(CombinedChannelDuplexHandler.java:223) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeExceptionCaught(DefaultChannelHandlerInvoker.java:111) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.exceptionCaught(SslHandler.java:738) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.notifyHandlerException(ChannelHandlerInvokerUtil.java:219) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:85) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:154) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:354) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:145) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:1078) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:125) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:510) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:467) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:381) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]
  13/06/2016/10:50:37.439 WARN [io.netty.channel.DefaultChannelPipeline] [HttpWorker-1] .. and the cause of the exceptionCaught() was:
  io.netty.handler.codec.DecoderException: java.lang.RuntimeException: java.security.KeyException
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:418) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:245) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:83) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:154) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:354) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:145) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:1078) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:125) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:510) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:467) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:381) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]
  Caused by: java.lang.RuntimeException: java.security.KeyException
    at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1429) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:535) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:813) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:781) ~[na:1.8.0_91]
    at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1080) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:958) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:895) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:387) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 13 common frames omitted
  Caused by: java.security.ProviderException: java.security.KeyException
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:147) ~[sunec.jar:1.8.0_91]
    at java.security.KeyPairGenerator$Delegate.generateKeyPair(KeyPairGenerator.java:703) ~[na:1.8.0_91]
    at sun.security.ssl.ECDHCrypt.<init>(ECDHCrypt.java:64) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.setupEphemeralECDHKeys(ServerHandshaker.java:1432) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:1219) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:1023) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:738) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:221) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:919) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:916) ~[na:1.8.0_91]
    at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1369) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.runDelegatedTasks(SslHandler.java:1106) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:997) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 15 common frames omitted
  Caused by: java.security.KeyException: null
    at sun.security.ec.ECKeyPairGenerator.generateECKeyPair(Native Method) ~[sunec.jar:1.8.0_91]
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:128) ~[sunec.jar:1.8.0_91]
    ... 29 common frames omitted

Instance server2
----------------

Type:
  Waarp R66 Server
Id:
  server2 (server2-ssl)
Command line:
  /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java -server -Xms256m -Xmx512m -cp /usr/share/waarp/r66-lib/WaarpR66-3.0.6.jar:/usr/share/waarp/r66-lib/* -Dlogback.configurationFile=/etc/waarp/conf.d/server2/logback-server.xml org.waarp.openr66.server.R66Server /etc/waarp/conf.d/server2/server.xml
Working directory:
  /
Pid:
  8298
User:
  waarp (497)
Group:
  waarp (498)
Jvm:
  /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java
  openjdk version "1.8.0_91"
  OpenJDK Runtime Environment (build 1.8.0_91-b14)
  OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
RSS:
  188680 (9.8%)
CPU:
  3.8 %
VSZ:
  2670312
Thread count:
  106
File descriptor count:
  1564


Jars used
~~~~~~~~~

::

   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/ext/sunjce_provider.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/jce.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/resources.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/jsse.jar
   /usr/share/waarp/r66-lib/jaxen-1.1.6.jar
   /usr/share/waarp/r66-lib/logback-core-1.1.3.jar
   /usr/share/waarp/r66-lib/snmp4j-2.4.2.jar
   /usr/share/waarp/r66-lib/WaarpDigest-3.0.1.jar
   /usr/share/waarp/r66-lib/snmp4j-agent-2.4.1.jar
   /usr/share/waarp/r66-lib/logback-classic-1.1.3.jar
   /usr/share/waarp/r66-lib/mariadb-java-client-1.3.4.jar
   /usr/share/waarp/r66-lib/libthrift-0.9.3.jar
   /usr/share/waarp/r66-lib/mysql-connector-java-5.1.36.jar
   /usr/share/waarp/r66-lib/WaarpThrift-3.0.2.jar
   /usr/share/waarp/r66-lib/ojdbc6-6.jar
   /usr/share/waarp/r66-lib/netty-all-4.1.0.CR3.jar
   /usr/share/waarp/r66-lib/commons-exec-1.3.jar
   /usr/share/waarp/r66-lib/javassist-3.20.0-GA.jar
   /usr/share/waarp/r66-lib/WaarpSnmp-3.0.2.jar
   /usr/share/waarp/r66-lib/httpcore-4.4.1.jar
   /usr/share/waarp/r66-lib/WaarpPassword-3.0.2.jar
   /usr/share/waarp/r66-lib/XML-APIS-2.5.0.jar
   /usr/share/waarp/r66-lib/jackson-databind-2.7.1-1.jar
   /usr/share/waarp/r66-lib/commons-io-2.4.jar
   /usr/share/waarp/r66-lib/commons-net-3.4-ftp.jar
   /usr/share/waarp/r66-lib/WaarpCommon-3.0.6.jar
   /usr/share/waarp/r66-lib/WaarpExec-3.0.1.jar
   /usr/share/waarp/r66-lib/WaarpGatewayKernel-3.0.5.jar
   /usr/share/waarp/r66-lib/WaarpR66Gui-3.0.1.jar
   /usr/share/waarp/r66-lib/javasysmon-0.3.6.jar
   /usr/share/waarp/r66-lib/commons-logging-1.2.jar
   /usr/share/waarp/r66-lib/commons-compress-1.10.jar
   /usr/share/waarp/r66-lib/jackson-core-2.7.1.jar
   /usr/share/waarp/r66-lib/WaarpProxyR66-3.0.3.jar
   /usr/share/waarp/r66-lib/commons-codec-1.10.jar
   /usr/share/waarp/r66-lib/jackson-annotations-2.7.1.jar
   /usr/share/waarp/r66-lib/ftp4j-1.7.2.jar
   /usr/share/waarp/r66-lib/WaarpAdministrator-3.0.1.jar
   /usr/share/waarp/r66-lib/xml-apis-1.0.b2.jar
   /usr/share/waarp/r66-lib/httpclient-4.4.1.jar
   /usr/share/waarp/r66-lib/joda-time-2.9.1.jar
   /usr/share/waarp/r66-lib/h2-1.3.176.jar
   /usr/share/waarp/r66-lib/WaarpFtp-Core-3.0.3.jar
   /usr/share/waarp/r66-lib/WaarpXmlEditor-1.0.1.jar
   /usr/share/waarp/r66-lib/XMLEditor-2.2.jar
   /usr/share/waarp/r66-lib/log4j-1.2.14.jar
   /usr/share/waarp/r66-lib/Xerces-2.5.0.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/rt.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/ext/sunec.jar
   /usr/share/waarp/r66-lib/postgresql-9.4-1206-jdbc4.jar
   /usr/share/waarp/r66-lib/dom4j-1.6.1.jar
   /usr/share/waarp/r66-lib/WaarpR66-3.0.6.jar
   /usr/share/waarp/r66-lib/commons-daemon-1.0.15.jar
   /usr/share/waarp/r66-lib/slf4j-api-1.7.13.jar
   /usr/share/waarp/r66-lib/WaarpFtpClient-3.0.1.jar


Configuration
~~~~~~~~~~~~~

::

  <config>
    <identity>
      <hostid>server2</hostid>
      <sslhostid>server2-ssl</sslhostid>
      <cryptokey>/etc/waarp/certs/cryptokey.des</cryptokey>
      <authentfile></authentfile>
    </identity>
    <server>
      <serveradmin>admin</serveradmin>
      <serverpasswd>5a4b7c6a66065cbb622acefec8c3a302</serverpasswd>
      <usenossl>true</usenossl>
      <usessl>true</usessl>
      <httpadmin>/usr/share/waarp/r66-admin</httpadmin>
      <admkeypath>/etc/waarp/certs/adminkey.jks</admkeypath>
      <admkeystorepass>password</admkeystorepass>
      <admkeypass>password</admkeypass>
      <checkaddress>False</checkaddress>
      <checkclientaddress>False</checkclientaddress>
      <multiplemonitors>1</multiplemonitors>
    </server>
    <network>
      <serverport>6668</serverport>
      <serversslport>6669</serversslport>
      <serverhttpport>8069</serverhttpport>
      <serverhttpsport>8068</serverhttpsport>
    </network>
    <ssl>
      <keypath>/etc/waarp/certs/key.jks</keypath>
      <keystorepass>password</keystorepass>
      <keypass>password</keypass>
      <trustkeypath>/etc/waarp/certs/trustkey.jks</trustkeypath>
      <trustkeystorepass>password</trustkeystorepass>
      <trustuseclientauthenticate>True</trustuseclientauthenticate>
    </ssl>
    <directory>
      <serverhome>/var/lib/waarp/server2</serverhome>
      <in>in</in>
      <out>out</out>
      <arch>arch</arch>
      <work>work</work>
      <conf>conf</conf>
    </directory>
    <rest>
      <restaddress>127.0.0.2</restaddress>
      <restport>8089</restport>
      <restssl>true</restssl>
      <restauthenticated>true</restauthenticated>
      <resttimelimit>3000</resttimelimit>
      <restsignature>true</restsignature>
      <restsigkey>/etc/waarp/certs/restsigning.key</restsigkey>
      <restmethod>
        <restname>ALL</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Bandwidth</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Information</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Server</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Control</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
    </rest>
    <limit>
      <serverthread>8</serverthread>
      <clientthread>80</clientthread>
      <memorylimit>4000000000</memorylimit>
      <runlimit>10000</runlimit>
      <delaycommand>5000</delaycommand>
      <delayretry>10000</delayretry>
      <timeoutcon>10000</timeoutcon>
    </limit>
    <db>
      <dbdriver>h2</dbdriver>
      <dbserver>jdbc:h2:/var/lib/waarp/server2/db/waarp;MODE=ORACLE;AUTO_SERVER=TRUE</dbserver>
      <dbuser>waarp</dbuser>
      <dbpasswd>waarp</dbpasswd>
    </db>
  </config>


Opened Sockets
~~~~~~~~~~~~~~

::

  UDP *:53344
  24436 socket
  TCP *:52073 (LISTEN)
  TCP *:6668 (LISTEN)
  TCP *:6669 (LISTEN)
  TCP *:8069 (LISTEN)
  TCP *:8068 (LISTEN)
  TCP 127.0.0.2:8089 (LISTEN)
  TCP 127.0.0.2:8089->127.0.0.2:48997 (ESTABLISHED)
  30779 socket


Status
~~~~~~

::

  Name: java
  State:    S (sleeping)
  Tgid: 8298
  Pid:  8298
  PPid: 1
  TracerPid:    0
  Uid:  497 497 497 497
  Gid:  498 498 498 498
  Utrace:   0
  FDSize:   2048
  Groups:   498
  VmPeak:    2670312 kB
  VmSize:    2670312 kB
  VmLck:           0 kB
  VmHWM:      189732 kB
  VmRSS:      188680 kB
  VmData:    2499176 kB
  VmStk:          88 kB
  VmExe:           4 kB
  VmLib:       18536 kB
  VmPTE:         788 kB
  VmSwap:          0 kB
  Threads:  106
  SigQ: 0/14844
  SigPnd:   0000000000000000
  ShdPnd:   0000000000000000
  SigBlk:   0000000000000000
  SigIgn:   0000000000001002
  SigCgt:   2000000181004ccd
  CapInh:   0000000000000000
  CapPrm:   0000000000000000
  CapEff:   0000000000000000
  CapBnd:   ffffffffffffffff
  Cpus_allowed: 1
  Cpus_allowed_list:    0
  Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
  Mems_allowed_list:    0
  voluntary_ctxt_switches:  1
  nonvoluntary_ctxt_switches:   7


Environment
~~~~~~~~~~~

::

  TERM=vt100
  SHELL=/bin/bash
  USER=waarp
  PATH=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin:/sbin:/usr/sbin:/bin:/usr/bin
  WAARP_SERVICE=1
  PWD=/
  LANG=en_US.UTF-8
  SHLVL=3
  HOME=/var/lib/waarp
  LOGNAME=waarp
  _=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java



System Limits
~~~~~~~~~~~~~

::

  Limit                     Soft Limit           Hard Limit           Units
  Max cpu time              unlimited            unlimited            seconds
  Max file size             unlimited            unlimited            bytes
  Max data size             unlimited            unlimited            bytes
  Max stack size            10485760             unlimited            bytes
  Max core file size        0                    unlimited            bytes
  Max resident set          unlimited            unlimited            bytes
  Max processes             1024                 14844                processes
  Max open files            4096                 4096                 files
  Max locked memory         65536                65536                bytes
  Max address space         unlimited            unlimited            bytes
  Max file locks            unlimited            unlimited            locks
  Max pending signals       14844                14844                signals
  Max msgqueue size         819200               819200               bytes
  Max nice priority         0                    0
  Max realtime priority     0                    0
  Max realtime timeout      unlimited            unlimited            us


Logs
~~~~

From: /var/log/waarp/server2.log

::

  13/06/2016/10:48:26.765 ERROR [org.waarp.common.database.DbRequest] [main] org.waarp.common.database.DbRequest.select(DbRequest.java:124) : SQL Exception Request:SELECT * FROM  CONFIGURATION  Table "CONFIGURATION" not found; SQL statement:
  SELECT * FROM  CONFIGURATION  [42102-176]
  13/06/2016/10:48:26.769 ERROR [org.waarp.common.database.DbSession] [main] org.waarp.common.database.DbSession.error(DbSession.java:251) : SQLException: Table "CONFIGURATION" not found; SQL statement:
  SELECT * FROM  CONFIGURATION  [42102-176] SQLState: 42S02VendorError: 42102
  13/06/2016/10:48:26.773 WARN [org.waarp.openr66.configuration.FileBasedConfiguration] [main] org.waarp.openr66.configuration.FileBasedConfiguration.loadDatabase(FileBasedConfiguration.java:1858) : Database is not yet initiated: run ServerInitDatabase -initdb first
  org.waarp.common.database.exception.WaarpDatabaseSqlException: SQL Exception Request:SELECT * FROM  CONFIGURATION
    at org.waarp.common.database.DbRequest.select(DbRequest.java:128) ~[WaarpCommon-3.0.6.jar:na]
    at org.waarp.openr66.configuration.FileBasedConfiguration.loadDatabase(FileBasedConfiguration.java:1856) [WaarpR66-3.0.6.jar:na]
    at org.waarp.openr66.configuration.FileBasedConfiguration.setConfigurationInitDatabase(FileBasedConfiguration.java:2130) [WaarpR66-3.0.6.jar:na]
    at org.waarp.openr66.server.ServerInitDatabase.main(ServerInitDatabase.java:119) [WaarpR66-3.0.6.jar:na]
  Caused by: org.h2.jdbc.JdbcSQLException: Table "CONFIGURATION" not found; SQL statement:
  SELECT * FROM  CONFIGURATION  [42102-176]
    at org.h2.message.DbException.getJdbcSQLException(DbException.java:344) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.message.DbException.get(DbException.java:178) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.message.DbException.get(DbException.java:154) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.readTableOrView(Parser.java:5213) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.readTableFilter(Parser.java:1220) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectSimpleFromPart(Parser.java:1859) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectSimple(Parser.java:1968) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectSub(Parser.java:1853) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectUnion(Parser.java:1674) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelect(Parser.java:1662) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parsePrepared(Parser.java:434) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parse(Parser.java:306) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parse(Parser.java:278) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.prepareCommand(Parser.java:243) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.engine.Session.prepareLocal(Session.java:442) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.engine.Session.prepareCommand(Session.java:384) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1188) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:172) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:160) ~[h2-1.3.176.jar:1.3.176]
    at org.waarp.common.database.DbRequest.select(DbRequest.java:120) ~[WaarpCommon-3.0.6.jar:na]
    ... 3 common frames omitted
  13/06/2016/10:49:24.468 WARN [org.waarp.openr66.configuration.FileBasedConfiguration] [main] org.waarp.openr66.configuration.FileBasedConfiguration.loadServerParam(FileBasedConfiguration.java:1038) : Multiple Monitor configuration unactive
  13/06/2016/10:49:25.421 WARN [io.netty.util.internal.ThreadLocalRandom] [main] Failed to generate a seed from SecureRandom within 3 seconds. Not enough entropy?
  13/06/2016/10:49:25.580 WARN [org.waarp.openr66.protocol.configuration.Configuration] [main] org.waarp.openr66.protocol.configuration.Configuration.pipelineInit(Configuration.java:662) : Server Thread: 8 Client Thread: 80 Runner Thread: 10000
  13/06/2016/10:49:25.860 WARN [org.waarp.openr66.server.R66Server] [main] org.waarp.openr66.server.R66Server.main(R66Server.java:55) : Server OpenR66 starts for server2 : Config: { ServerPort: 6668, ServerSslPort: 6669, ServerView: 8069, ServerAdmin: 8068, ThriftPort: 'NoThriftSupport', RestAddress: ['127.0.0.2:8089'], TimeOut: 10000, BaseDir: '/var/lib/waarp/server2', DigestAlgo: 'MD5', checkRemote: false, checkClient: false, snmpActive: false, chrootChecked: true, blacklist: true, isHostProxified: false}
  13/06/2016/10:50:42.381 WARN [org.waarp.gateway.kernel.rest.HttpRestHandler] [HttpWorker-1] org.waarp.gateway.kernel.rest.HttpRestHandler.exceptionCaught(HttpRestHandler.java:747) : Exception java.lang.RuntimeException: java.security.KeyException
  io.netty.handler.codec.DecoderException: java.lang.RuntimeException: java.security.KeyException
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:418) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:245) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:83) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:154) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:354) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:145) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:1078) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:125) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:510) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:467) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:381) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]
  Caused by: java.lang.RuntimeException: java.security.KeyException
    at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1429) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:535) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:813) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:781) ~[na:1.8.0_91]
    at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1080) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:958) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:895) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:387) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 13 common frames omitted
  Caused by: java.security.ProviderException: java.security.KeyException
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:147) ~[sunec.jar:1.8.0_91]
    at java.security.KeyPairGenerator$Delegate.generateKeyPair(KeyPairGenerator.java:703) ~[na:1.8.0_91]
    at sun.security.ssl.ECDHCrypt.<init>(ECDHCrypt.java:64) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.setupEphemeralECDHKeys(ServerHandshaker.java:1432) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:1219) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:1023) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:738) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:221) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:919) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:916) ~[na:1.8.0_91]
    at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1369) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.runDelegatedTasks(SslHandler.java:1106) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:997) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 15 common frames omitted
  Caused by: java.security.KeyException: null
    at sun.security.ec.ECKeyPairGenerator.generateECKeyPair(Native Method) ~[sunec.jar:1.8.0_91]
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:128) ~[sunec.jar:1.8.0_91]
    ... 29 common frames omitted
  13/06/2016/10:50:42.431 WARN [io.netty.channel.DefaultChannelPipeline] [HttpWorker-1] An exception was thrown by a user handler's exceptionCaught() method:
  java.lang.NullPointerException: null
    at org.waarp.gateway.kernel.rest.HttpRestHandler.forceClosing(HttpRestHandler.java:602) ~[WaarpGatewayKernel-3.0.5.jar:na]
    at org.waarp.gateway.kernel.rest.HttpRestHandler.exceptionCaught(HttpRestHandler.java:764) ~[WaarpGatewayKernel-3.0.5.jar:na]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeExceptionCaught(DefaultChannelHandlerInvoker.java:111) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeExceptionCaught(DefaultChannelHandlerInvoker.java:111) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireExceptionCaught(CombinedChannelDuplexHandler.java:421) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerAdapter.exceptionCaught(ChannelHandlerAdapter.java:78) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.CombinedChannelDuplexHandler$1.fireExceptionCaught(CombinedChannelDuplexHandler.java:144) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.CombinedChannelDuplexHandler.exceptionCaught(CombinedChannelDuplexHandler.java:223) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeExceptionCaught(DefaultChannelHandlerInvoker.java:111) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.exceptionCaught(SslHandler.java:738) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.notifyHandlerException(ChannelHandlerInvokerUtil.java:219) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:85) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:154) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:354) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:145) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:1078) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:125) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:510) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:467) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:381) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]
  13/06/2016/10:50:42.433 WARN [io.netty.channel.DefaultChannelPipeline] [HttpWorker-1] .. and the cause of the exceptionCaught() was:
  io.netty.handler.codec.DecoderException: java.lang.RuntimeException: java.security.KeyException
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:418) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:245) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:83) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:154) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:354) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:145) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:1078) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:125) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:510) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:467) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:381) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]
  Caused by: java.lang.RuntimeException: java.security.KeyException
    at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1429) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:535) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:813) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:781) ~[na:1.8.0_91]
    at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1080) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:958) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:895) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:387) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 13 common frames omitted
  Caused by: java.security.ProviderException: java.security.KeyException
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:147) ~[sunec.jar:1.8.0_91]
    at java.security.KeyPairGenerator$Delegate.generateKeyPair(KeyPairGenerator.java:703) ~[na:1.8.0_91]
    at sun.security.ssl.ECDHCrypt.<init>(ECDHCrypt.java:64) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.setupEphemeralECDHKeys(ServerHandshaker.java:1432) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:1219) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:1023) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:738) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:221) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:919) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:916) ~[na:1.8.0_91]
    at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1369) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.runDelegatedTasks(SslHandler.java:1106) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:997) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 15 common frames omitted
  Caused by: java.security.KeyException: null
    at sun.security.ec.ECKeyPairGenerator.generateECKeyPair(Native Method) ~[sunec.jar:1.8.0_91]
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:128) ~[sunec.jar:1.8.0_91]
    ... 29 common frames omitted

Instance gwftp
--------------

Type:
  Waarp R66 Server
Id:
  gwftp (gwftp-ssl)
Command line:
  /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java -server -Xms256m -Xmx512m -cp /usr/share/waarp/r66-lib/WaarpR66-3.0.6.jar:/usr/share/waarp/r66-lib/* -Dlogback.configurationFile=/etc/waarp/conf.d/gwftp/logback-server.xml org.waarp.openr66.server.R66Server /etc/waarp/conf.d/gwftp/server.xml
Working directory:
  /
Pid:
  8381
User:
  waarp (497)
Group:
  waarp (498)
Jvm:
  /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java
  openjdk version "1.8.0_91"
  OpenJDK Runtime Environment (build 1.8.0_91-b14)
  OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
RSS:
  191620 (9.9%)
CPU:
  3.7 %
VSZ:
  2671340
Thread count:
  106
File descriptor count:
  1566


Jars used
~~~~~~~~~

::

   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/ext/sunjce_provider.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/jce.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/resources.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/jsse.jar
   /usr/share/waarp/r66-lib/jaxen-1.1.6.jar
   /usr/share/waarp/r66-lib/logback-core-1.1.3.jar
   /usr/share/waarp/r66-lib/snmp4j-2.4.2.jar
   /usr/share/waarp/r66-lib/WaarpDigest-3.0.1.jar
   /usr/share/waarp/r66-lib/snmp4j-agent-2.4.1.jar
   /usr/share/waarp/r66-lib/logback-classic-1.1.3.jar
   /usr/share/waarp/r66-lib/mariadb-java-client-1.3.4.jar
   /usr/share/waarp/r66-lib/libthrift-0.9.3.jar
   /usr/share/waarp/r66-lib/mysql-connector-java-5.1.36.jar
   /usr/share/waarp/r66-lib/WaarpThrift-3.0.2.jar
   /usr/share/waarp/r66-lib/ojdbc6-6.jar
   /usr/share/waarp/r66-lib/netty-all-4.1.0.CR3.jar
   /usr/share/waarp/r66-lib/commons-exec-1.3.jar
   /usr/share/waarp/r66-lib/javassist-3.20.0-GA.jar
   /usr/share/waarp/r66-lib/WaarpSnmp-3.0.2.jar
   /usr/share/waarp/r66-lib/httpcore-4.4.1.jar
   /usr/share/waarp/r66-lib/WaarpPassword-3.0.2.jar
   /usr/share/waarp/r66-lib/XML-APIS-2.5.0.jar
   /usr/share/waarp/r66-lib/jackson-databind-2.7.1-1.jar
   /usr/share/waarp/r66-lib/commons-io-2.4.jar
   /usr/share/waarp/r66-lib/commons-net-3.4-ftp.jar
   /usr/share/waarp/r66-lib/WaarpCommon-3.0.6.jar
   /usr/share/waarp/r66-lib/WaarpGatewayKernel-3.0.5.jar
   /usr/share/waarp/r66-lib/WaarpR66Gui-3.0.1.jar
   /usr/share/waarp/r66-lib/javasysmon-0.3.6.jar
   /usr/share/waarp/r66-lib/commons-compress-1.10.jar
   /usr/share/waarp/r66-lib/jackson-core-2.7.1.jar
   /usr/share/waarp/r66-lib/WaarpProxyR66-3.0.3.jar
   /usr/share/waarp/r66-lib/commons-codec-1.10.jar
   /usr/share/waarp/r66-lib/jackson-annotations-2.7.1.jar
   /usr/share/waarp/r66-lib/ftp4j-1.7.2.jar
   /usr/share/waarp/r66-lib/WaarpAdministrator-3.0.1.jar
   /usr/share/waarp/r66-lib/commons-daemon-1.0.15.jar
   /usr/share/waarp/r66-lib/xml-apis-1.0.b2.jar
   /usr/share/waarp/r66-lib/httpclient-4.4.1.jar
   /usr/share/waarp/r66-lib/slf4j-api-1.7.13.jar
   /usr/share/waarp/r66-lib/h2-1.3.176.jar
   /usr/share/waarp/r66-lib/joda-time-2.9.1.jar
   /usr/share/waarp/r66-lib/WaarpFtp-Core-3.0.3.jar
   /usr/share/waarp/r66-lib/WaarpXmlEditor-1.0.1.jar
   /usr/share/waarp/r66-lib/XMLEditor-2.2.jar
   /usr/share/waarp/r66-lib/log4j-1.2.14.jar
   /usr/share/waarp/r66-lib/Xerces-2.5.0.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/rt.jar
   /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/lib/ext/sunec.jar
   /usr/share/waarp/r66-lib/postgresql-9.4-1206-jdbc4.jar
   /usr/share/waarp/r66-lib/dom4j-1.6.1.jar
   /usr/share/waarp/r66-lib/WaarpR66-3.0.6.jar
   /usr/share/waarp/r66-lib/WaarpExec-3.0.1.jar
   /usr/share/waarp/r66-lib/commons-logging-1.2.jar
   /usr/share/waarp/r66-lib/WaarpFtpClient-3.0.1.jar


Configuration
~~~~~~~~~~~~~

::

  <config>
    <identity>
      <hostid>gwftp</hostid>
      <sslhostid>gwftp-ssl</sslhostid>
      <cryptokey>/etc/waarp/certs/cryptokey.des</cryptokey>
      <authentfile></authentfile>
    </identity>
    <server>
      <serveradmin>admin</serveradmin>
      <serverpasswd>5a4b7c6a66065cbb622acefec8c3a302</serverpasswd>
      <usenossl>true</usenossl>
      <usessl>true</usessl>
      <httpadmin>/usr/share/waarp/r66-admin</httpadmin>
      <admkeypath>/etc/waarp/certs/adminkey.jks</admkeypath>
      <admkeystorepass>password</admkeystorepass>
      <admkeypass>password</admkeypass>
      <checkaddress>False</checkaddress>
      <checkclientaddress>False</checkclientaddress>
      <multiplemonitors>1</multiplemonitors>
    </server>
    <network>
      <serverport>6672</serverport>
      <serversslport>6673</serversslport>
      <serverhttpport>8073</serverhttpport>
      <serverhttpsport>8072</serverhttpsport>
    </network>
    <ssl>
      <keypath>/etc/waarp/certs/key.jks</keypath>
      <keystorepass>password</keystorepass>
      <keypass>password</keypass>
      <trustkeypath>/etc/waarp/certs/trustkey.jks</trustkeypath>
      <trustkeystorepass>password</trustkeystorepass>
      <trustuseclientauthenticate>True</trustuseclientauthenticate>
    </ssl>
    <directory>
      <serverhome>/var/lib/waarp/gwftp</serverhome>
      <in>in</in>
      <out>out</out>
      <arch>arch</arch>
      <work>work</work>
      <conf>conf</conf>
    </directory>
    <rest>
      <restaddress>127.0.0.4</restaddress>
      <restport>8091</restport>
      <restssl>true</restssl>
      <restauthenticated>true</restauthenticated>
      <resttimelimit>3000</resttimelimit>
      <restsignature>true</restsignature>
      <restsigkey>/etc/waarp/certs/restsigning.key</restsigkey>
      <restmethod>
        <restname>ALL</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Bandwidth</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Information</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Server</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
      <restmethod>
        <restname>Control</restname>
        <restcrud>CRUD</restcrud>
      </restmethod>
    </rest>
    <limit>
      <serverthread>8</serverthread>
      <clientthread>80</clientthread>
      <memorylimit>4000000000</memorylimit>
      <runlimit>10000</runlimit>
      <delaycommand>5000</delaycommand>
      <delayretry>10000</delayretry>
      <timeoutcon>10000</timeoutcon>
    </limit>
    <db>
      <dbdriver>h2</dbdriver>
      <dbserver>jdbc:h2:/var/lib/waarp/gwftp/db/waarp;MODE=ORACLE;AUTO_SERVER=TRUE</dbserver>
      <dbuser>waarp</dbuser>
      <dbpasswd>waarp</dbpasswd>
    </db>
  </config>


Opened Sockets
~~~~~~~~~~~~~~

::

  UDP *:47640
  25243 socket
  TCP *:33948 (LISTEN)
  TCP *:6672 (LISTEN)
  TCP *:6673 (LISTEN)
  TCP *:8073 (LISTEN)
  TCP *:8072 (LISTEN)
  TCP 127.0.0.4:8091 (LISTEN)
  TCP 127.0.0.1:33948->127.0.0.1:40778 (ESTABLISHED)
  TCP 127.0.0.1:33948->127.0.0.1:40780 (ESTABLISHED)
  TCP 127.0.0.4:8091->127.0.0.4:42082 (ESTABLISHED)
  30785 socket


Status
~~~~~~

::

  Name: java
  State:    S (sleeping)
  Tgid: 8381
  Pid:  8381
  PPid: 1
  TracerPid:    0
  Uid:  497 497 497 497
  Gid:  498 498 498 498
  Utrace:   0
  FDSize:   2048
  Groups:   498
  VmPeak:    2671728 kB
  VmSize:    2671340 kB
  VmLck:           0 kB
  VmHWM:      192832 kB
  VmRSS:      191620 kB
  VmData:    2500204 kB
  VmStk:          88 kB
  VmExe:           4 kB
  VmLib:       18536 kB
  VmPTE:         788 kB
  VmSwap:          0 kB
  Threads:  106
  SigQ: 0/14844
  SigPnd:   0000000000000000
  ShdPnd:   0000000000000000
  SigBlk:   0000000000000000
  SigIgn:   0000000000001002
  SigCgt:   2000000181004ccd
  CapInh:   0000000000000000
  CapPrm:   0000000000000000
  CapEff:   0000000000000000
  CapBnd:   ffffffffffffffff
  Cpus_allowed: 1
  Cpus_allowed_list:    0
  Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
  Mems_allowed_list:    0
  voluntary_ctxt_switches:  1
  nonvoluntary_ctxt_switches:   6


Environment
~~~~~~~~~~~

::

  TERM=vt100
  SHELL=/bin/bash
  USER=waarp
  PATH=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin:/sbin:/usr/sbin:/bin:/usr/bin
  WAARP_SERVICE=1
  PWD=/
  LANG=en_US.UTF-8
  SHLVL=3
  HOME=/var/lib/waarp
  LOGNAME=waarp
  _=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-1.b14.el6.x86_64/jre/bin/java



System Limits
~~~~~~~~~~~~~

::

  Limit                     Soft Limit           Hard Limit           Units
  Max cpu time              unlimited            unlimited            seconds
  Max file size             unlimited            unlimited            bytes
  Max data size             unlimited            unlimited            bytes
  Max stack size            10485760             unlimited            bytes
  Max core file size        0                    unlimited            bytes
  Max resident set          unlimited            unlimited            bytes
  Max processes             1024                 14844                processes
  Max open files            4096                 4096                 files
  Max locked memory         65536                65536                bytes
  Max address space         unlimited            unlimited            bytes
  Max file locks            unlimited            unlimited            locks
  Max pending signals       14844                14844                signals
  Max msgqueue size         819200               819200               bytes
  Max nice priority         0                    0
  Max realtime priority     0                    0
  Max realtime timeout      unlimited            unlimited            us


Logs
~~~~

From: /var/log/waarp/gwftp.log

::

  13/06/2016/10:48:30.296 ERROR [org.waarp.common.database.DbRequest] [main] org.waarp.common.database.DbRequest.select(DbRequest.java:124) : SQL Exception Request:SELECT * FROM  CONFIGURATION  Table "CONFIGURATION" not found; SQL statement:
  SELECT * FROM  CONFIGURATION  [42102-176]
  13/06/2016/10:48:30.298 ERROR [org.waarp.common.database.DbSession] [main] org.waarp.common.database.DbSession.error(DbSession.java:251) : SQLException: Table "CONFIGURATION" not found; SQL statement:
  SELECT * FROM  CONFIGURATION  [42102-176] SQLState: 42S02VendorError: 42102
  13/06/2016/10:48:30.302 WARN [org.waarp.openr66.configuration.FileBasedConfiguration] [main] org.waarp.openr66.configuration.FileBasedConfiguration.loadDatabase(FileBasedConfiguration.java:1858) : Database is not yet initiated: run ServerInitDatabase -initdb first
  org.waarp.common.database.exception.WaarpDatabaseSqlException: SQL Exception Request:SELECT * FROM  CONFIGURATION
    at org.waarp.common.database.DbRequest.select(DbRequest.java:128) ~[WaarpCommon-3.0.6.jar:na]
    at org.waarp.openr66.configuration.FileBasedConfiguration.loadDatabase(FileBasedConfiguration.java:1856) [WaarpR66-3.0.6.jar:na]
    at org.waarp.openr66.configuration.FileBasedConfiguration.setConfigurationInitDatabase(FileBasedConfiguration.java:2130) [WaarpR66-3.0.6.jar:na]
    at org.waarp.openr66.server.ServerInitDatabase.main(ServerInitDatabase.java:119) [WaarpR66-3.0.6.jar:na]
  Caused by: org.h2.jdbc.JdbcSQLException: Table "CONFIGURATION" not found; SQL statement:
  SELECT * FROM  CONFIGURATION  [42102-176]
    at org.h2.message.DbException.getJdbcSQLException(DbException.java:344) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.message.DbException.get(DbException.java:178) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.message.DbException.get(DbException.java:154) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.readTableOrView(Parser.java:5213) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.readTableFilter(Parser.java:1220) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectSimpleFromPart(Parser.java:1859) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectSimple(Parser.java:1968) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectSub(Parser.java:1853) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelectUnion(Parser.java:1674) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parseSelect(Parser.java:1662) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parsePrepared(Parser.java:434) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parse(Parser.java:306) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.parse(Parser.java:278) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.command.Parser.prepareCommand(Parser.java:243) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.engine.Session.prepareLocal(Session.java:442) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.engine.Session.prepareCommand(Session.java:384) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1188) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:172) ~[h2-1.3.176.jar:1.3.176]
    at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:160) ~[h2-1.3.176.jar:1.3.176]
    at org.waarp.common.database.DbRequest.select(DbRequest.java:120) ~[WaarpCommon-3.0.6.jar:na]
    ... 3 common frames omitted
  13/06/2016/10:48:34.034 WARN [org.waarp.gateway.ftp.config.FileBasedConfiguration] [main] org.waarp.gateway.ftp.config.FileBasedConfiguration.loadServerParam(FileBasedConfiguration.java:872) : NO SNMP configuration file
  13/06/2016/10:48:34.039 WARN [org.waarp.gateway.ftp.config.FileBasedConfiguration] [main] org.waarp.gateway.ftp.config.FileBasedConfiguration.loadNetworkServer(FileBasedConfiguration.java:1052) : Passive Port range Min: 10000 Max: 30000
  13/06/2016/10:49:29.637 WARN [org.waarp.openr66.configuration.FileBasedConfiguration] [main] org.waarp.openr66.configuration.FileBasedConfiguration.loadServerParam(FileBasedConfiguration.java:1038) : Multiple Monitor configuration unactive
  13/06/2016/10:49:31.413 WARN [io.netty.util.internal.ThreadLocalRandom] [main] Failed to generate a seed from SecureRandom within 3 seconds. Not enough entropy?
  13/06/2016/10:49:31.684 WARN [org.waarp.openr66.protocol.configuration.Configuration] [main] org.waarp.openr66.protocol.configuration.Configuration.pipelineInit(Configuration.java:662) : Server Thread: 8 Client Thread: 80 Runner Thread: 10000
  13/06/2016/10:49:32.150 WARN [org.waarp.openr66.server.R66Server] [main] org.waarp.openr66.server.R66Server.main(R66Server.java:55) : Server OpenR66 starts for gwftp : Config: { ServerPort: 6672, ServerSslPort: 6673, ServerView: 8073, ServerAdmin: 8072, ThriftPort: 'NoThriftSupport', RestAddress: ['127.0.0.4:8091'], TimeOut: 10000, BaseDir: '/var/lib/waarp/gwftp', DigestAlgo: 'MD5', checkRemote: false, checkClient: false, snmpActive: false, chrootChecked: true, blacklist: true, isHostProxified: false}
  13/06/2016/10:49:34.085 WARN [org.waarp.gateway.ftp.config.FileBasedConfiguration] [main] org.waarp.gateway.ftp.config.FileBasedConfiguration.loadServerParam(FileBasedConfiguration.java:872) : NO SNMP configuration file
  13/06/2016/10:49:34.423 WARN [org.waarp.gateway.ftp.config.FileBasedConfiguration] [main] org.waarp.gateway.ftp.config.FileBasedConfiguration.loadNetworkServer(FileBasedConfiguration.java:1052) : Passive Port range Min: 10000 Max: 30000
  13/06/2016/10:49:35.175 WARN [io.netty.util.internal.ThreadLocalRandom] [main] Failed to generate a seed from SecureRandom within 3 seconds. Not enough entropy?
  13/06/2016/10:49:35.350 WARN [org.waarp.gateway.ftp.config.FileBasedConfiguration] [main] org.waarp.gateway.ftp.config.FileBasedConfiguration.configureHttps(FileBasedConfiguration.java:1369) : Start Https Support on port: 8075 with no compression support
  13/06/2016/10:49:35.397 WARN [org.waarp.gateway.ftp.ExecGatewayFtpServer] [main] org.waarp.gateway.ftp.ExecGatewayFtpServer.initialize(ExecGatewayFtpServer.java:114) : FTP started Explicit SSL On
  13/06/2016/10:50:47.396 WARN [org.waarp.gateway.kernel.rest.HttpRestHandler] [HttpWorker-1] org.waarp.gateway.kernel.rest.HttpRestHandler.exceptionCaught(HttpRestHandler.java:747) : Exception java.lang.RuntimeException: java.security.KeyException
  io.netty.handler.codec.DecoderException: java.lang.RuntimeException: java.security.KeyException
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:418) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:245) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:83) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:154) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:354) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:145) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:1078) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:125) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:510) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:467) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:381) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]
  Caused by: java.lang.RuntimeException: java.security.KeyException
    at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1429) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:535) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:813) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:781) ~[na:1.8.0_91]
    at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1080) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:958) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:895) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:387) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 13 common frames omitted
  Caused by: java.security.ProviderException: java.security.KeyException
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:147) ~[sunec.jar:1.8.0_91]
    at java.security.KeyPairGenerator$Delegate.generateKeyPair(KeyPairGenerator.java:703) ~[na:1.8.0_91]
    at sun.security.ssl.ECDHCrypt.<init>(ECDHCrypt.java:64) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.setupEphemeralECDHKeys(ServerHandshaker.java:1432) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:1219) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:1023) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:738) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:221) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:919) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:916) ~[na:1.8.0_91]
    at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1369) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.runDelegatedTasks(SslHandler.java:1106) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:997) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 15 common frames omitted
  Caused by: java.security.KeyException: null
    at sun.security.ec.ECKeyPairGenerator.generateECKeyPair(Native Method) ~[sunec.jar:1.8.0_91]
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:128) ~[sunec.jar:1.8.0_91]
    ... 29 common frames omitted
  13/06/2016/10:50:47.419 WARN [io.netty.channel.DefaultChannelPipeline] [HttpWorker-1] An exception was thrown by a user handler's exceptionCaught() method:
  java.lang.NullPointerException: null
    at org.waarp.gateway.kernel.rest.HttpRestHandler.forceClosing(HttpRestHandler.java:602) ~[WaarpGatewayKernel-3.0.5.jar:na]
    at org.waarp.gateway.kernel.rest.HttpRestHandler.exceptionCaught(HttpRestHandler.java:764) ~[WaarpGatewayKernel-3.0.5.jar:na]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeExceptionCaught(DefaultChannelHandlerInvoker.java:111) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeExceptionCaught(DefaultChannelHandlerInvoker.java:111) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireExceptionCaught(CombinedChannelDuplexHandler.java:421) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerAdapter.exceptionCaught(ChannelHandlerAdapter.java:78) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.CombinedChannelDuplexHandler$1.fireExceptionCaught(CombinedChannelDuplexHandler.java:144) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.CombinedChannelDuplexHandler.exceptionCaught(CombinedChannelDuplexHandler.java:223) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeExceptionCaught(DefaultChannelHandlerInvoker.java:111) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:131) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.exceptionCaught(SslHandler.java:738) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeExceptionCaughtNow(ChannelHandlerInvokerUtil.java:64) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.notifyHandlerException(ChannelHandlerInvokerUtil.java:219) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:85) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:154) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:354) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:145) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:1078) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:125) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:510) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:467) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:381) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]
  13/06/2016/10:50:47.421 WARN [io.netty.channel.DefaultChannelPipeline] [HttpWorker-1] .. and the cause of the exceptionCaught() was:
  io.netty.handler.codec.DecoderException: java.lang.RuntimeException: java.security.KeyException
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:418) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:245) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:83) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:154) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:354) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:145) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:1078) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:125) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:510) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:467) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:381) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) [netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91]
  Caused by: java.lang.RuntimeException: java.security.KeyException
    at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1429) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:535) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:813) ~[na:1.8.0_91]
    at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:781) ~[na:1.8.0_91]
    at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1080) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:958) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:895) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:387) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 13 common frames omitted
  Caused by: java.security.ProviderException: java.security.KeyException
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:147) ~[sunec.jar:1.8.0_91]
    at java.security.KeyPairGenerator$Delegate.generateKeyPair(KeyPairGenerator.java:703) ~[na:1.8.0_91]
    at sun.security.ssl.ECDHCrypt.<init>(ECDHCrypt.java:64) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.setupEphemeralECDHKeys(ServerHandshaker.java:1432) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.trySetCipherSuite(ServerHandshaker.java:1219) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.chooseCipherSuite(ServerHandshaker.java:1023) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:738) ~[na:1.8.0_91]
    at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:221) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker.processLoop(Handshaker.java:979) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:919) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:916) ~[na:1.8.0_91]
    at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_91]
    at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1369) ~[na:1.8.0_91]
    at io.netty.handler.ssl.SslHandler.runDelegatedTasks(SslHandler.java:1106) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:997) ~[netty-all-4.1.0.CR3.jar:4.1.0.CR3]
    ... 15 common frames omitted
  Caused by: java.security.KeyException: null
    at sun.security.ec.ECKeyPairGenerator.generateECKeyPair(Native Method) ~[sunec.jar:1.8.0_91]
    at sun.security.ec.ECKeyPairGenerator.generateKeyPair(ECKeyPairGenerator.java:128) ~[sunec.jar:1.8.0_91]
    ... 29 common frames omitted