VPN and MTU size

Recently I bought VPN service from TigerVPN. I configured my OpenVPN client as they clearly instructed. However I experienced problems connecting to websites although I could successfully establish my VPN connection.

My internet provider assign IPv6 addresses to clients. My connection goes through a NAT for IPv4 which can also cause connection problems.

I first checked TigerVPN’s troubleshooting guide. It says you have to decrease the MTU size (default 1500) of packets to tackle this problem. It instructs you to alter the network connection setting in Windows OS level. First you get the name of your connection with the following command in command prompt (cmd):

netsh interface ipv4 show subinterfaces

Then you can change the MTU size of your connection, for example “Local Network Connection”, to a value 1420 with the following command and reboot:

netsh interface ipv4 set subinterface "Local Area Connection" mtu=1420 store=persistent

However this did not work out for me and I investigated more about this. It only worked when I tried to fix the MTU size not in network connection in Windows but connection settings in OpenVPN configuration file. First you have to revert the change above by setting the value back to default 1500 again. I assume you are familiar with the ovpn files and their locations if you followed the instructions for first configuration.

In a simple text editor like notepad, you must change “mssfix” line in ovpn file that you get from TigerVPN, “US – Miami @tigervpn.com.ovpn” for example like this:

mssfix 1420

MTU size of 1420 worked best for me and your value may be different. You must test it by decreasing gradually from 1500 for faster and more stable connection. After these findings TigerVPN updated the troubleshooting guide which can also be reachable from this link.

 

high context switch rate of ksoftirqd

This week one of our services, written in Java and residing on a TomCat, Red Hat 6.3 server had an interesting problem. Suddenly server seemed to have CPU congestion. According to top output, Java processes were the reason of congestion. But it showed more %sy CPU utilization than %us. Java threads were actually using 10-15% and the rest was used by OS itself. nmon values for context switching was far more beyond the values of the service on second node. Process causing this was interestingly ksoftirqd. A little investigation in internet proved that this was because of the “leap second” issue.

As soon as issuing the commands below for workaround, CPU usage dropped drastically:

/etc/init.d/ntpd stop
date `date +”%m%d%H%M%C%y.%S”`
/etc/init.d/ntpd start

However what triggered the problem after over a month is still a mystery. For more information about the matter:

Leap Second Detector for RHEL
Resolving Leap Second Issues in RHEL
Leap Second and Java in RHEL

Leap Second Issues for SUSE

garantili kaçak akıllı telefon

Şu devirde telefon almak kolay bir iş değil. İhtiyaçları belirleyip bütçe için en uygununu, performans/fiyat oranı en yüksek telefonu almak lazım tabi. Uzun süren araştırmalardan sonra kardeşime alacağımız telefon modelini belirledik. 2015 başındaki vergi artışlarından etkilenmemek için Aralık ayı sonunda hepsiburada.com’dan Sony Xperia Z2 siparişi geçtik. Telefonu sorunsuz yolladılar. Kardeşim kullanmaya başladı.

Bir hafta sonunda alınan mesaj soğuk duş etkisi yarattı: “Cihazınızın kayıt dışı olduğu tespit edildi, 30 gün içinde kapatılacak.” Düpedüz kaçak yani. Uzun süredir alışveriş yaptığım ve güvendiğim hepsiburada.com’dan bunu yaşamış olmam şaşırttı aslında. Aradık, ilk görevli çok ilgili davranmadı, kayıt ettirmemizi söyledi. Sinirler gerildi haliyle. İnternette araştırınca bu sorunun sık yaşanmaya başladığını öğrendik. Bir kez daha aradık. Farklı bir görevli daha açık sözlü davrandı, daha önce de benzerini yaşadıklarını iletti. 14 gün geçmemişti. İade süreci başlattık. Ürün sorunsuz iade alındı. Bedeli hesaba geri yatırıldı.

Ürün için sitede yorum girdim. Gayet uygun bir dille sorundan ama hızla çözüldüğünden bahsettim. Beklediğim gibi onay alamadı, yayınlanmadı 🙂

Sonrasında bir teknoloji marketine gittik. Aynı model telefonu alırken kutusunu açıp IMEI’sini buradan sorgulatıp doğruladıktan sonra satın aldık. Tavsiyem sorun yaşamamak için bundan sonra siz de öyle yapın…

 

sms spam

Eskiden spam sadece mail inbox’larındaydı. Görmezden gelebiliyorduk.

Uzun süredir ise cep telefonlarımızda, günde ortalama 100’den fazla kez kontrol ettiğimiz, bazılarımızın yapışık yaşadığı cihazlarımızda. Bu uzun süre önce birçok insan gibi beni de rahatsız eder boyuta ulaşmıştı.

Bazı eski cep telefonu modellerinde belirli numaralardan gelen çağrı ve SMS’leri engelleme özelliği biraz olsun bu soruna çözüm olabiliyordu. Ta ki firmalar artık numara yerine isimleriyle SMS atana kadar. Tüm GSM operatörleri bu gereksiz SMS’leri iptal etmek için çeşitli yöntemleri tüketicilere sunuyor. Ama ne yazık ki bunlar müşteriyi oyalamaktan öteye gidemiyor. Sonuçta aracı oldukları pazarlama yöntemi büyük bir gelir kapısı. O cephede çaba sarf etmenin zerre yararı yok ne yazık ki.

Aslında başından beri çözüm müşteri tarafında olmamalı ama mecbur kalıyoruz. Şükürler olsun imdadımıza yeni nesil akıllı telefonlar yetişiyor. Yeni uygulamalar artık SMS gönderen numara ve isime ek olarak içerik de filtreleyebiliyor.

Son kullandığım uygulama güncellemeler sonrasında problem yaşayınca değiştirmek zorunda kaldım. Şu sıralar “Clean Inbox – smsBlocker”ı deniyorum. Üzerinde Cyanogenmod 11 M9 (Android KitKat 4.4.4) olan Samsung Galaxy S3 i9300’de şimdilik düzgün çalışıyor.

Siz de bu mesajlardan bıktıysanız benzer bir filtre programını deneyebilirsiniz. Kullanabileceğiniz örnek filtre kelimeleri: kampanya, firsat, kazandiniz, kazanin, indirim, tatil, taksit, sinirsiz, kacirmayin, indirin, ucretsiz, digiturk…

sms

My website uses cookies. Click for more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close