5 Replies Latest reply: May 12, 2014 3:16 PM by RaiderOfTheLostSparc RSS

    Why Solaris 11.2 still sucks

    RaiderOfTheLostSparc

      Hi,

       

      I was playing with the Solaris 11.2 Beta and well, some things still bother me

       

      • Why oh why is dhcpagent starting when I have a fixed netconfig?

      root@vmware:~# netadm list | grep online

      ncp         DefaultFixed   online

      loc         DefaultFixed   online

      root@vmware:~# ps -fp 989

           UID   PID  PPID   C    STIME TTY         TIME CMD

          root   989     1   0 08:59:01 ?           0:00 /sbin/dhcpagent

       

      • Where's my aesni engine in openssl?

      root@vmware:~# openssl speed -evp aes-128-cbc -engine aesni

      invalid engine "aesni"

      140717392144360:error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:187:filename(/lib/openssl/engines/64/libaesni.so): ld.so.1: openssl: fatal: /lib/openssl/engines/64/libaesni.so: open failed: No such file or directory

      140717392144360:error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:

      140717392144360:error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:449:

      140717392144360:error:2606A074:engine routines:ENGINE_by_id:no such engine:eng_list.c:418:id=aesni

      140717392144360:error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:187:filename(libaesni.so): ld.so.1: openssl: fatal: libaesni.so: open failed: No such file or directory

      140717392144360:error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:

      140717392144360:error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:449:

       

      • Where are all the fancy EC ciphers in openssl?!

      root@vmware:~# openssl ciphers -v | grep EC

      root@vmware:~#

       

      • Why the hell is php-cgi still broken? There's an open bug report since some late OpenSolaris release and nobody cares to fix this?!

      root@vmware:~# /usr/php/5.3/bin/php-cgi -i > /dev/null

      PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/php/5.3/modules/pdo_mysql.so' - ld.so.1: php-cgi: fatal: relocation error: file /usr/php/5.3/modules/pdo_mysql.so: symbol mysqlnd_allocator: referenced symbol not found in Unknown on line 0

      PHP Warning:  Cannot load module 'mysql' because required module 'mysqlnd' is not loaded in Unknown on line 0

      ld.so.1: php-cgi: fatal: relocation error: file /usr/php/5.3/modules/mysqli.so: symbol mysqlnd_get_client_info: referenced symbol not found

      Killed

       

      • Why do you guys still compile mcrypt without AES-256 support?

      root@vmware:~# cat mcrypt.php

      <?php

      print_r(mcrypt_list_algorithms());

      ?>

      root@vmware:~# php mcrypt.php

      Array

      (

          [0] => rijndael-128

          [1] => rijndael-192

          [2] => enigma

          [3] => arcfour

          [4] => blowfish

          [5] => des

          [6] => tripledes

      )

       

      • Why is KSSL still defaulting to RC4? Snowden? Agencies decrypting RC4 in real-time? Does that ring any bells?

      root@vmware:~# ksslcfg create -f pem -i /root/apache22.pem -p /root/pass -x 8443 vmware 443

      root@vmware:~# openssl s_client -connect vmware:443

      ...

      SSL-Session:

          Protocol  : TLSv1

          Cipher    : RC4-SHA

      ...

       

      • ISC DHCPd, you're shipping with OpenLDAP libraries anyway, why don't you link dhcpd against it?

       

      • Last but not least, auto_lpg_disable is still 1 on x86, why? Intel CPUs have 2MB/1GB pages and you're not making any use of it unless your customers link/run with mpss...