Category Archive For "Linux"
coTURN installation script
#!/bin/bash # Check if user is running as root if [[ $EUID -ne 0 ]]; then echo “This script must be run as root.” exit 1 fi # Function to install Coturn install_coturn() { apt-get update apt-get install -y coturn truncate -s 0 /etc/turnserver.conf } # Function to generate random username generate_credentials() { username=$(tr -dc …
How to backup/restore Route53 records by using aws-cli
# To backup records aws route53 list-resource-record-sets –hosted-zone-id YOUR_HOSTED_ZONE_ID > route53_backup.json # To restore records aws route53 change-resource-record-sets –hosted-zone-id YOUR_HOSTED_ZONE_ID –change-batch file://route53_backup.json
[Gitlab] urllib3.exceptions.ReadTimeoutError: HTTPConnectionPool(host=’docker’, port=2375): Read timed out.
Aşağıdaki hatanın nedeni gitlab registery ‘de push işleminin uzun sürmesidir. urllib3.exceptions.ReadTimeoutError: HTTPConnectionPool(host=’docker’, port=2375): Read timed out. .gitlab-ci.yml dosyasına docker için timeout eklemeniz yeterli olacaktır. variables: DOCKER_CLIENT_TIMEOUT: 300 COMPOSE_HTTP_TIMEOUT: 300
Error: INSTALLATION FAILED: create: failed to create: Secret “sh.helm.release.v1.muratws.v1” is invalid: data: Too long: must have at most 1048576 bytes
Helm’de bu hatayı almanızın nedeni aslında repositoryunuz içinde istenmeyen dosyaların/dizinlerin olmasıdır. Gereksiz dosyaları silip tekrar helm package komutunu çalıştırabilirsiniz. Sevgiler.
Minikube: Exiting due to GUEST_MISSING_CONNTRACK: Sorry, Kubernetes 1.23.3 requires conntrack to be installed in root’s path
Bunun için sadece conntrack paketini yüklemeniz yeterlidir. apt-get install -y conntrack Eğer minikube ‘ı sanal bir makinada çalıştırıyorsanız driver olarak none seçmelisiniz. minikube start –driver=none Ayrıca minikube start –force –driver=docker ile sanal makina üstünde bile çalıştırabilirsiniz. Sevgiler.
OpenVPN ‘de kullanıcıyı deaktif etme
./easyrsa revoke kullanici_adi cp /usr/share/EasyRSA-3.0.8/pki/crl.pem /etc/openvpn/server/ systemctl restart openvpn
https://registry.gitlab.com/v2/: x509: certificate signed by unknown authority hatası
Eğer gitlab CI üstünde docker süreçleriniz varsa ve kendi gitlab-runner ‘nızı kullanıyorsanız ve aşağıdaki sertifika hatasını alıyorsanız kendi tarafınızda bazı değişiklikler yapmalısınız. time=”2022-03-19T05:30:18Z” level=info msg=”Error logging in to v2 endpoint, trying next endpoint: Get https://registry.gitlab.com/v2/: x509: certificate signed by unknown authority” Get https://registry.gitlab.com/v2/: x509: certificate signed by unknown authority /etc/gitlab-runner/config.toml dosyasında kendi runner ‘nızı bulup …
Vim ‘de global olarak visual özelliğini kapatmak
vim /usr/share/vim/vim81/defaults.vim # Aşağıdaki satırı if has(‘mouse’) set mouse=a endif # Bu satırla değiştirin. if has(‘mouse’) set mouse-=a endif Sevgiler.
Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon’ is loaded.
Vmware ‘de kernel degisikliginden sonra asagidaki hatayi alirsaniz. Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon’ is loaded. Asagidaki komutu calistirip tekrar modulu kullanmis oldugunuz kernel surumue gore derleyebilirsiniz. vmware-modconfig –console –install-all
IMAPS/POP3S nasıl test edilir ?
# IMAPSSL openssl s_client -connect imap.mail.us-east-1.awsapps.com:993 01 login test@test.com test123 02 logout # POP3SSL openssl s_client -connect imap.mail.us-east-1.awsapps.com:995 01 login test@test.com test123 02 logout