Senin, 30 Januari 2017

Cara Mengecek Processor dan Memory di Solaris 9



Berikut command untuk melakukan pengekan spesifikasi hardware untuk processor dan memory yang terpasang di server Solaris 9 :

Untuk Cek Memory / RAM :

# prtconf | grep Memory
Memory size: 3071 Megabytes

Untuk Cek Processor :

$ psrinfo -pv
The UltraSPARC-IV physical processor has 2 virtual processors (8, 520)
The UltraSPARC-IV physical processor has 2 virtual processors (9, 521)
The UltraSPARC-IV physical processor has 2 virtual processors (10, 522)
The UltraSPARC-IV physical processor has 2 virtual processors (11, 523)
The UltraSPARC-III+ physical processor has 1 virtual processor (16)
The UltraSPARC-III+ physical processor has 1 virtual processor (17)
The UltraSPARC-III+ physical processor has 1 virtual processor (18)
The UltraSPARC-III+ physical processor has 1 virtual processor (19)

Untuk cek detail processor :

$ psrinfo -v
Status of virtual processor 28 as of: 09/13/2010 14:07:47
  on-line since 04/08/2010 21:27:56.
  The sparcv9 processor operates at 1400 MHz,
        and has a sparcv9 floating point processor.
Status of virtual processor 29 as of: 09/13/2010 14:07:47
  on-line since 04/08/2010 21:27:56.
  The sparcv9 processor operates at 1400 MHz,
        and has a sparcv9 floating point processor.

Untuk cek teknologi processor nya :

#  isalist
sparcv9+vis2 sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Kamis, 26 Januari 2017

Problem SSH Client di macOS Sierra



Kali ini saya mendapatkan masalah ketika saya akan melakukan ssh ke server solaris saya, dimana ketika saya mencoba melakukan ssh client, saya mendapat error sebagai berikut 

“Unable to negotiate with 10.10.10.1 port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1”.

Padahal sebelumnya saya normal-normal saja melakukan ssh ke server ini, ternyata ini karena ini karena macOS Sierra sudah menggunakan openssh versi 7 dan dimana ada beberapa (legacy) encryption algorithm yang sudah diremove dari versi 7 ini sehingga tidak kompatibel lagi dengan ssh versi lama :

Versi ssh saya di macOS Sierra :

$ sshd -v
sshd: illegal option -- v
OpenSSH_7.3p1, LibreSSL 2.4.1

Versi ssh di target server :

# ssh -V
SSH Version Sun_SSH_1.0.1, protocol versions 1.5/2.0.

Untuk itu, cara agar tetap bisa melakukan ssh ke versi lama adalah sebagai berikut perintah nya :

$ ssh -o KexAlgorithms=+diffie-hellman-group1-sha1 user@10.10.10.1

atau 

$ ssh -p22 -o KexAlgorithms=+diffie-hellman-group1-sha1 user@10.10.10.1

Dari beberapa kasus juga memerlukan kombinasi tambahan untuk multiple encryption algorithm nya, jadi perintah ssh nya seperti ini :

$ ssh -p22 -o KexAlgorithms=+diffie-hellman-group1-sha1 -o HostKeyAlgorithms=+ssh-dss user@10.10.10.1



Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Senin, 09 Januari 2017

Cara Mengenali Disk LUN baru di Solaris



Saya ada kebutuhan untuk mengenali disk baru yang baru saja di assign dari server storage ke server solaris 10 saya, begitu saya ketik perintah format, pertama kali tidak langsung muncul disk nya.

# format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c1t0d0  solaris
          /pci@400/pci@0/pci@8/scsi@0/sd@0,0
       1. c1t1d0  solaris
          /pci@400/pci@0/pci@8/scsi@0/sd@1,0

Jadi kita harus melakukan scanning dulu terhadap DISK LUN yang baru nya, berikut caranya :

1. Jalankan perintah cfgadm -al untuk mengecek dan melakukan scan terhadap semua disk yang ada :

# cfgadm -al
Ap_Id                          Type         Receptacle   Occupant     Condition
c1                             scsi-sas     connected    configured   unknown
c1::dsk/c1t0d0                 disk         connected    configured   unknown
c1::dsk/c1t1d0                 disk         connected    configured   unknown
c1::es/ses0                    ESI          connected    configured   unknown
c1::smp/expd0                  smp          connected    configured   unknown
usb0/1                         unknown      empty        unconfigured ok
usb0/2                         unknown      empty        unconfigured ok
usb0/3                         unknown      empty        unconfigured ok
usb1/1                         unknown      empty        unconfigured ok
usb1/2                         unknown      empty        unconfigured ok
usb2/1                         unknown      empty        unconfigured ok
usb2/2                         unknown      empty        unconfigured ok
usb2/3                         unknown      empty        unconfigured ok
usb2/4                         usb-hub      connected    configured   ok
usb2/4.1                       unknown      empty        unconfigured ok
usb2/4.2                       unknown      empty        unconfigured ok
usb2/4.3                       unknown      empty        unconfigured ok
usb2/4.4                       usb-device   connected    configured   ok
usb2/5                         unknown      empty        unconfigured ok

2. Jalan perintah ini untuk mengecekan alamat WWN dari server solaris :

# fcinfo hba-port
HBA Port WWN: 2100001b329456cd
        OS Device Name: /devices/pci@500/pci@0/pci@9/SUNW,qlc@0/fp@0,0:fc
        Manufacturer: QLogic Corp.
        Model: 375-3355-02
        Firmware Version: 05.04.03
        FCode/BIOS Version:  BIOS: 2.02; fcode: 2.01; EFI: 2.00;
        Serial Number: 0402L00-0951784628
        Driver Name: qlc
        Driver Version: 20110321-3.05
        Type: N-port
        State: online
        Supported Speeds: 1Gb 2Gb 4Gb
        Current Speed: 4Gb
        Node WWN: 2000001b329456cd

3. Scan disk lun lawan nya yang dari storage melalui alamat WWN tadi :

# fcinfo remote-port -ls -p 2100001b329456cd
Remote Port WWN: 500a0983890ac04c
        Active FC4 Types: SCSI
        SCSI Target: yes
        Node WWN: 500a0980890ac04c
        Link Error Statistics:
                Link Failure Count: 0
                Loss of Sync Count: 0
                Loss of Signal Count: 0
                Primitive Seq Protocol Error Count: 0
                Invalid Tx Word Count: 0
                Invalid CRC Count: 0
        LUN: 225
          Vendor: NETAPP
          Product: LUN          
          OS Device Name: Unknown
        LUN: 226
          Vendor: NETAPP
          Product: LUN          
          OS Device Name: Unknown
        LUN: 227
          Vendor: NETAPP
          Product: LUN          
          OS Device Name: Unknown
        LUN: 228
          Vendor: NETAPP
          Product: LUN          
          OS Device Name: Unknown
Remote Port WWN: 2100001b32947bcd
        Active FC4 Types: SCSI,IP
        SCSI Target: no
        Node WWN: 2000001b32947bcd
        Link Error Statistics:
                Link Failure Count: 1
                Loss of Sync Count: 0
                Loss of Signal Count: 0
                Primitive Seq Protocol Error Count: 0
                Invalid Tx Word Count: 0
                Invalid CRC Count: 0


4. Nah sekarang jalankan perintah format, dan disk baru akan muncul, dan siap di format sesuai keinginan :

# format
Searching for disks...done

c2t500A0983890AC04Cd225: configured with capacity of 149.95GB
c2t500A0983890AC04Cd226: configured with capacity of 549.85GB
c2t500A0983890AC04Cd227: configured with capacity of 14.99GB
c2t500A0983890AC04Cd228: configured with capacity of 19.99GB


AVAILABLE DISK SELECTIONS:
       0. c1t0d0  solaris
          /pci@400/pci@0/pci@8/scsi@0/sd@0,0
       1. c1t1d0  solaris
          /pci@400/pci@0/pci@8/scsi@0/sd@1,0
       2. c2t500A0983890AC04Cd225
          /pci@500/pci@0/pci@9/SUNW,qlc@0/fp@0,0/ssd@w500a0983890ac04c,e1
       3. c2t500A0983890AC04Cd226
          /pci@500/pci@0/pci@9/SUNW,qlc@0/fp@0,0/ssd@w500a0983890ac04c,e2
       4. c2t500A0983890AC04Cd227
          /pci@500/pci@0/pci@9/SUNW,qlc@0/fp@0,0/ssd@w500a0983890ac04c,e3
       5. c2t500A0983890AC04Cd228
          /pci@500/pci@0/pci@9/SUNW,qlc@0/fp@0,0/ssd@w500a0983890ac04c,e4


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Jumat, 06 Januari 2017

Cara Setting DHCP Service di Cisco Router



Kebetulan saya masih menggunakan router cisco 1700 dan ios 12.2 :

IOS (tm) C1700 Software (C1700-SV3Y-M), Version 12.3(13), RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2005 by cisco Systems, Inc.
Compiled Thu 10-Feb-05 08:03 by ssearch
Image text-base: 0x8000816C, data-base: 0x8109603C

ROM: System Bootstrap, Version 12.2(4r)XL, RELEASE SOFTWARE (fc1)
ROM: C1700 Software (C1700-SV3Y-M), Version 12.3(13), RELEASE SOFTWARE (fc2)

Saya ingin membuat dhcp services yang digunakan untuk router gateway untuk hotspot wifi. Berikut cara setting nya :

ip dhcp pool dhcp-ip-wifi
   network 192.168.11.0 255.255.255.0
   dns-server 8.8.8.8
   default-router 192.168.11.1
   lease 0 6

Untuk IP yang akan di static, tambahkan ip exclude nya :

ip dhcp excluded-address 192.168.11.1 192.168.11.10

Selesai, untuk melihat siapa saja yang terkoneksi bisa dengan perintah :

#sh ip dhcp binding
Bindings from all pools not associated with VRF:
IP address          Client-ID/    Lease expiration        Type
   Hardware address/
   User name
192.168.11.35       012c.0e3d.c5ae.4a       Jan 06 2017 02:04 PM    Automatic
192.168.11.36       e8bb.a83c.cff5          Jan 06 2017 02:10 PM    Automatic
192.168.11.37       014c.8d79.f1eb.9e       Jan 06 2017 02:04 PM    Automatic
192.168.11.38       4016.7ef0.1d0d          Jan 06 2017 02:04 PM    Automatic
192.168.11.39       01f4.f15a.ca0c.ba       Jan 06 2017 02:13 PM    Automatic
192.168.11.40       01f4.0e22.1ea0.16       Jan 06 2017 02:07 PM    Automatic
192.168.11.41       0118.895b.84fe.8a       Jan 06 2017 02:13 PM    Automatic
192.168.11.42       0148.137e.3319.43       Jan 06 2017 02:08 PM    Automatic

Untuk melihat total jumlah client yang terkoneksi, bisa dengan perintah :

#sh ip dhcp pool

Pool train-android :
 Utilization mark (high/low)    : 100 / 0
 Subnet size (first/next)       : 0 / 0
 Total addresses                : 254
 Leased addresses               : 13
 Pending event                  : none
 1 subnet is currently in the pool :
 Current index        IP address range                    Leased addresses
 192.168.11.48        192.168.11.1     - 192.168.11.254    13

Sementara itu, untuk memutus koneksi salah satu clien, bisa dengan perintah :

#clear ip dhcp binding x.x.x.x (IP address yang akan di putus)

Atau bisa semua nya dengan perintah 

#clear ip dhcp binding *

Jangan lupa disimpan hasil setting konfigurasi nya :

# wr mem


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Cara Melakukan Debug Flash di Web Browser Google Chrome


Kali ini saya akan sedikit share bagaimana caranya untuk melakukan debug flash di web browser google chrome, kebutuhan nya adalah untuk mengetahui error apa saja yang terjadi ketikan membuka flash plugin pada web browser google chrome

Cara nya adalah :

1. Download dulu file flash debuger nya disini : https://www.adobe.com/support/flashplayer/debug_downloads.html

2. Download sesuai OS yang digunakan.

3. Install file debuger yang sudah di download tadi


Cara Mengaktifkan Flash Player Debuger di Google Chrome pada Mac :

1. Jalankan Terminal Application (/Applications/Terminal)

2. Di terminal jalan kan perintah berikut :

$ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --ppapi-flash-path=/Library/Internet\ Plug-Ins/PepperFlashPlayer/PepperFlashPlayer.plugin --ppapi-flash-version=24.0.0.185

3. Nanti akan terbuka dengan sendiri nya aplikasi web browser google chrome, lalu buka situs yang akan di debug flash nya

4. Untuk melakukan check Content Debugger nya, bisa buka halaman ini : http://helpx.adobe.com/flash-player.html. Dan klik “Check Now”



5. Perhatikan di command prompt hasil output debug nya, contoh nya seperti ini :

2017-01-06 10:17:18.919 Google Chrome[1682:106485] NSWindow warning: adding an unknown subview: . Break on NSLog to debug.
2017-01-06 10:17:18.919 Google Chrome[1682:106485] Call stack:
(
    "+callStackSymbols disabled for performance reasons"
)
/Library/Caches/com.apple.xbs/Sources/AppleGVA/AppleGVA-10.1.5/Sources/Slices/Driver/AVD_loader.cpp: failed to get a service for display 3
/Library/Caches/com.apple.xbs/Sources/AppleGVA/AppleGVA-10.1.5/Sources/Slices/Driver/AVD_loader.cpp: failed to get a service for display 4
objc[1682]: __weak variable at 0x7fe80fcc4100 holds 0x2121212121212121 instead of 0x7fe80fcc3f40. This is probably incorrect use of objc_storeWeak() and objc_loadWeak(). Break on objc_weak_error to debug.

Vector smash protection is enabled.
[1682:40963:0106/101825:ERROR:connection_factory_impl.cc(367)] Failed to connect to MCS endpoint with error -105
objc[1682]: __weak variable at 0x7fe8139f9030 holds 0x2121212121212121 instead of 0x7fe8133fbb40. This is probably incorrect use of objc_storeWeak() and objc_loadWeak(). Break on objc_weak_error to debug.

6. Atau bisa juga dengan cara buka saja halaman web flash nya di browser google chrome, kemudian di area flash nya, ketik aja debug, makan akan muncul windows debug nya :



Tinggal kirimkan debug log nya tersebut kepada pengembang aplikasi yang menggunakan flash nya.


Cara Mengaktifkan Flash Player Debuger di Google Chrome di OS Windows :

1. Buka aplikasi google chrome nya

2. Buka alamat ini : chrome://plugins

3. Lakukan Disable integrated Pepper version dengan melakukan klik Disable



4. Untuk melakukan check Content Debugger nya, bisa buka halaman ini : http://helpx.adobe.com/flash-player.html. Dan klik “Check Now”

5.  Atau bisa juga dengan cara buka saja halaman web flash nya di browser google chrome, kemudian di area flash nya, ketik aja debug, makan akan muncul windows debug nya seperti diatas


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017