Tuesday, February 28, 2017

*FIXED* Setting you Railo / Lucee server to use TLS 1.2 by setting to use Java 1.8 instead of Java 1.7.

TLS 1.0 support is being dropped by more and more platforms. If you are using your Railo / Lucee server to communicate with the service that have dropped the support using TLS 1.0, the request will not be honored. Here are the steps to have your Railo/Lucee server to use Java 1.8 instead of 1.7 and avoid this error.

First verify the version of Java that your Railo Server is using.
Go to Server Admin and check the version of Java used by Railo server. Instead of the 1.8.xx as show in the screenshot it will be 1.7.xx


So, we need to install JDK 1.8 if not yet installed in the machine.


  • Install JDK 1.8. 32/64 bit according to your server OS.
  • Open Railo-Tomcat Service Control.
  • Stop Railo.

  • In the Java tab, give the jvm of the newly installed JDK. Something like C:\Program Files\Java\jdk1.8.0_121\jre\bin\server\jvm.dll.
  • Restart Railo.


Check the version of Java used in Railo Server Admin, it will be 1.8.

Now your requests to the server will be TLS 1.2 and they will be honored.

Saturday, February 18, 2017

100 days after demonetization in India - points to note

After 100 days of demonetization, the chaos surrounding the shortage of currency has subsided. Banks and ATMs are honoring customer's currency requests better.

Indeed the demonetization is publicized as a war on black money, but it is not the only aim. Because the government is well aware that this step alone will not help in finding the assets stashed as property and other means.
Also, as anyone might expect, new fake currency notes are already in circulation. So, what could be the motive for demonetization?
  1. To force citizens to use digital currency to make them accountable to Tax.
  2. To force citizens to keep their money in the bank so that the Central Bank can "Overcome the Zero Lower Bound" on the negative interest rates.
  3. Reduce cost of printing and circulating money.

This may not be a welcome move regarding Indian Citizens who are already fed up due to multitude of tax and bribing by officials and politicians.
By promoting digital currency, the government will be able to reduce the cost of creation of currency notes. Usage of digital currency requires the users to pay the service charge to some party, either the provider or the bank. So, effectively, the cost of currency creation is directly transferred to the citizens.

The majority will consider this move a positive one only if:

  1. Income Tax and VAT rates are reduced.
  2. Service charge is completely avoided for digital payments.
  3. Easy, secure and widespread use of POS machines.
The government have modified the Tax slab recently, but there is no decision yet on waving off the service charges especially at petrol pumps. These needs to be addressed quickly otherwise the whole exercise will be a black mark for the government.


Dangers Ahead
When using currency one needs to be scared of the robbers who can physically access your money. The theives now have sophisticated tools that can be used to skim the ATM card and withdraw money.
But when things goes digital and we are forced to store the money in the bank accounts it will provide bigger opportunity to them. Added to the fact that even most of the literate and working class are lacking security skills on the smart phones, the risk is multiplying. The Android phone users can easily be tricked to install fake applications and the hackers can gather all information from the phone to get money out of their bank accounts. There haven't been many instances of losing money using hacked smart phones, but widespread using of low cost internet and digital payments will soon be a point of risk.

There are several important steps that needed to be taken by the government regarding security and various taxes before implementing such a bold move. Now that the demonetization is already done, the steps to address the security concerns and get the confidence of the consumers should not be delayed.

Monday, February 6, 2017

Easily share a URL from the Computer to your iPhone

When browsing the net though your computer sometimes you like to view a particular link on your phone as well. It is not easy to type in the URL if it is longer and particularly difficult if it has numbers and characters.
Here is an easy method to share/get the URL from your Computer browser to your iPhone.

Thursday, February 2, 2017

Scan QR and Barcode in iPhone using Google Chrome

The latest release of Google Chrome for iOS has added the facility to scan and search with QR code and Barcode. iPhone that support 3D touch can long press the Google Chrome logo and reveal the QR code scanner.
For iPhones without 3D touch, search "QR" in the Spotlight search (swipe down from the top in the home screen) to reveal the Scan QR Code link.

Monday, November 14, 2016

What happens next with the demonetization of ₹1000 and ₹500 currency notes

Indian Government have taken a very bold step to demonetize the prevailing ₹1000 and ₹500 currency notes. This have created chaos and inconvenience for the public, sure this have made good impact on the economy with crores of rupees flooding the bank accounts. The sudden vanishing of Trillions of rupee from the economy added with the lack of availability of lower denomination notes have caused a sudden lose of purchasing power for the Indian people temporarily.

The Government have assured to address the lack of currency in the next 50 days. But that means there will be more surprising steps in the coming days.

Consider the new ₹2000 currency note. It is just a piece of paper with such a low quality that it cannot endure the day-to-day use. The common man does not need such a high denomination note for his day to day use. One day can be managed by below ₹1000.

So what are the plans.

The current lack of availability of ₹2000 currency notes means the RBI is considering this as a temporary measure. When more currency notes of lower denomination is back in the economy and with more complains of quality and difficulty in tendering change of the new note, they can recall these notes.

Within the last 1 week most of the currency in circulation have reached bank accounts and now they are digital currency. Banks now have enough money to even reduce the interest rate and their profit will increase marginally.

The next important announcement will be the removal of all kinds of charges for Online and Credit/Debit card transactions. This will make it attractive so that people prefer not to wait in queue to get money from ATM and Bank. Unnecessary use of currency note will slowly be curbed. Adding a small incentive for the Online/CC payments will be added advantage. With the difficulty in getting currency notes from the ATM/Bank people are sure to opt for CC payments.

Uneducated poor people are also considered. Now that the Indian government have the finger prints collected for almost all of the citizens. The new payment gateway (UPI) linked devices will be equipped with finger print sensor so that even the uneducated people can use cards for transactions.

The cost of printing and circulating currency notes can be saved by the government.

With less black money in the market the mortgage and real-estate prices will soon come down. Honest Indians will get the benefit of lower prices.

Let us hope for the best and await new announcements from the Government for a new Bharat.

Jai Hind.