Solusi UCS 2.0 yang error di slims 9

Kasus : Terdapat ucs 2.0 dengan protokol https dan ingin slims client bisa mengirim data ke ucs.

Solusi :

Pastikan Konfigurasi UCS sudah benar

Aktifkan UCS : Dimungkinkan
Otomatis Hapus cantuman : Dimungkinkan
Otomatis masukan cantuman : dimungkinkan
Alamat Peladen : (isi alamat url ucs)
id peladen : isi id dari konfigurasi ucs di ucserver.inc.php
Kata Sandi Peladen : Password dari peladen di konfigurasi ucs di ucserver.inc.php
Nama Peladen : Bebas

contoh
Konfigurasi di ucserver.inc.php
// nodes configuration
$sysconf[‘node’][‘node01’] = array(
‘id’ => ‘node01’, // node id (must be UNIQUE, lowercase and not containing any spaces!)
‘name’ => ‘Kampus A’, // node name
‘password’ => ‘5611f8fb03b7b146981f938d00bff77652c84bb7’, // this hash created with SHA1 algoritm
‘baseurl’ => ‘https://slims.bibliothee.web.id’, // node base URL
‘ip’ => ” // IP address of node
);

Maka isian di dalam slims client
Aktifkan UCS : Dimungkinkan
Otomatis Hapus cantuman : Dimungkinkan
Otomatis masukan cantuman : dimungkinkan
Alamat Peladen : https://ucs.bibliothee.web.id
id peladen : node01
Kata Sandi Peladen : 5611f8fb03b7b146981f938d00bff77652c84bb7
Nama Peladen : UCS Bibliothee

  • Cek Parsing URL apakah http atau https
    cek di file lib/http_request.inc.php
    apabila belum ke https maka kita ubah,

contoh yang belum https bisa dilihat di file lib/http_request.inc.php (baris 149) akan tampak seperti ini

// parse the given URL
$url = parse_url($url);
if ($url[‘scheme’] != ‘http’) {
return false;
}

Silahkan diganti menjadi https, menjadi seperti ini
// parse the given URL
$url = parse_url($url);
if (!in_array($url[‘scheme’], [‘http’, ‘https’])) {
return false;
}

Selesai.
Silahkan dicoba
Apabila saat mengirim data ke ucs terdapat error message, silahkan di cek dulu apakah data di ucs sudah terunggah apa belum. Kalau bisa terunggah maka pesan error pada slims client bisa dihiraukan.

Thanks to : Waris Agung Widodo, https://bibliothee.web.id/2022/09/13/solusi-ucs-2-0-yang-error-di-slims-9/

0 Komentar

jika ada pertanyaan ada postingan yang kurang dimengerti silahkan bertanya atau kontak langsung via wa 081548740007