Friday, December 03, 2021

Error in ElasticSearch Cloud - The client is unable to verify that the server is Elasticsearch due to an unsuccessful product check call

When we get the below error, the issue might be with respect to establishing SSL connection with Elastic Search Cloud. 

If the client is connecting to ElasticSearch cloud with old TLS protocol (like 1.1), then you may get this error.

To connect with TLS 1.2, add the following line at appropriate place (if you are using .Net Framework).

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12

If it is a Web application/API, you can add it to Application_Start of Global.asax.

If it is a Console application, you can add it at the beginning or before making the call to ElasticSearch Cloud. 

 Invalid NEST response built from a unsuccessful () low level call on POST: /_bulk

# Invalid Bulk items:

# Audit trail of this API call:

 - [1] ProductCheckOnStartup: Took: 00:00:00.5350041

 - [2] ProductCheckFailure: Node: Took: 00:00:00.5350041

# OriginalException: Elasticsearch.Net.ElasticsearchClientException: The client is unable to verify that the server is Elasticsearch due to an unsuccessful product check call. Some functionality may not be compatible if the server is running an unsupported product. Call: Status code unknown from: GET / ---> Elasticsearch.Net.PipelineException: The client is unable to verify that the server is Elasticsearch due to an unsuccessful product check call. Some functionality may not be compatible if the server is running an unsupported product. ---> System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.

   at System.Net.HttpWebRequest.GetResponse()

   at Elasticsearch.Net.HttpWebRequestConnection.Request[TResponse](RequestData requestData)

   --- End of inner exception stack trace ---

   at Elasticsearch.Net.RequestPipeline.ThrowIfTransientProductCheckFailure()

   at Elasticsearch.Net.RequestPipeline.Ping(Node node)

   at Elasticsearch.Net.Transport`1.Ping(IRequestPipeline pipeline, Node node)

   at Elasticsearch.Net.Transport`1.Request[TResponse](HttpMethod method, String path, PostData data, IRequestParameters requestParameters)

   --- End of inner exception stack trace ---

# Request:

<Request stream not captured or already read to completion by serializer. Set DisableDirectStreaming() on ConnectionSettings to force it to be set on the response.>

# Response:

Wednesday, December 01, 2021

Sirivennela Seetharama Sastry

When Veturi Sundararama Murthy expired, I had many doubts.

What would happen to Telugu songs?

Who would write Lyrics to tell what they wanted to tell rather than just random words?

Who would give the same importance to the Lyrics irrespective of whether it is a big/small movie/hero/director/producer?

Will I ever see good Lyrics in a low budget and a small hero's movie?

I got the answer when I watched the Padutha Theeyaga episode that was telecasted immediately after his death. S.P.Bala Subrahmanyam talked a lot about the guest of that episode. 

After that, I got the confidence that the guest (Sirivennela Seetharama Sastry) would take care of Telugu songs. 

Now, he is also no more. I have the same doubts again.

Saturday, November 27, 2021

Karunanidhi - The Definitive Biography by Vaasanthi

Karunanidhi - The Definitive Biography by Vaasanthi is a nice book. However, there are few mistakes in that book.

She mentioned that, after Karunanidhi completed class 5, he was taken to High School for admission in class two. But the headmaster refused to take him in Class 1 or 2, and was also not ready to take him to Class 5. Finally, he was admitted to Class 5.

For a normal reader, it is definitely confusing. Why would a student after completing Class 5 would like to join Class 1 or 2? Why would the headmaster, who rejects a student for Class 1 or 2, but finally agrees for Class 5?

In those days, there was something called first form, second form etc. First form is equivalent to 6th class, Second form is equivalent to 7th class etc. The Headmaster would have rejected Karunanidhi to take to 6th Class (1st Form) or 7th Class (2nd Form). The author got confused and the readers would be definitely more confused. 

In Page 101, She mentioned that, Morarji Desai government fell because of the conflicts between Socialist and Jana Sangh factions. 

It has been a common practice for everyone to criticize Jana Sangh for everything. In the Janata Party that formed the government, Jana Sangh got more seats than any other party, but it did not get the Prime Minister post. It did not even get the Deputy Prime Minister. It got only one Senior Cabinet Minister post (Vajpayee as External Affairs Minister). The top leaders Morarji Desai, Charan Singh, Babu Jagjivan Ram and others fought between themselves, it fell because of the differences between Morarji Desai and Charan Singh. Charan Singh might have used Jana Sangh name to split, but, Jana Sangh was never a trouble to the government. 

In Page 102, she mentioned that, Charan Singh's government fell in less than 2 years. But, it fell in less than 6 months. In fact, Charan Singh never faced the parliament. 

In Page 103, she mentioned that, in 1980, in Tamil Nadu, the DMK-Congress(R) alliance won 37 out of the 39 Lok Sabha seats. In 1980, Indira Gandhi's party was Congress(I). Congress(R) was gone long before. In 1978, the then Indian National Congress' president Kasu Brahmananda Reddy expelled Indira Gandhi, and she formed her own party Congress(I). With that party, she contested the Lok Sabha elections in 1980. 

In Page 118, she mentioned Rajiv Gandhi's party as Congress (R). After Indira Gandhi came to power in 1980, she made her party as Indian National Congress, and other Congress parties disappeared. 

In the chapter "The Vaiko Affair", her logic was not accurate. Vaiko was close to LTTE, and Karunanidhi distanced himself from LTTE in 1990. In 1993, there was an Intelligence report that LTTE was planning to assassinate Karunanidhi and install Vaiko as DMK's president (who was then next big leader after Karunanidhi in DMK). After that report, Karunanidhi expelled Vaiko from the party for going against the party on multiple things (including his behavior on LTTE). 

She said the reason might not be accurate. She felt that Karunanidhi wanted to make Stalin as his successor, and Vaiko may be a blocker in his succession. She says, everyone knows that, DMK is run like a family affair, and whatever the name that Karunanidhi says, only that person would take over the party. Also, Karunanidhi would not say any name other than his sons. She wondered whether the LTTE was that immature that they did not know that Karunanidhi would make only his son as his successor and not someone else. 

Whatever she said is accurate, if Karunanidhi was alive. If he was suddenly assassinated without naming a successor, then typically the person who could manage most of the party leaders/members would take the control of the party. In 1993, Stalin was definitely a small leader when compared to Vaiko. Even if Stalin wanted to contest for the top post, Vaiko would have easily gathered more support and would have become the President of DMK. If Karunanidhi was given an option to select a successor, he would have surely selected Stalin. But, if there was no option given, LTTE strategy might have worked. 

While she was talking about the Vaiko episode, in 1993, Karunanidhi mentioned about undermining his leadership in the press and website. In 1993, Internet was not available to the general public in India. Was he really talking about websites in 1993?

She could have done a better job, when she was writing about A.Raja's episode. When she read A.Raja's book, "2G Saga Unfolds", she could have given his perspective at least in a few pages, rather than mentioning only (probably incorrect) negative points of that episode. 

In page 205, she mentioned Nedunchezhiyan as the Acting Chief Minister. The Indian Constitution does not have any provision of Acting Chief Minister or Acting Prime Minister. Nedunchezhiyan was a Chief Minister of Tamil Nadu. Just that, his party made him as a Chief Minister temporarily till they elect another leader. 

In page 206, she mentioned an incident in 1990, and said, N.T. Rama Rao, then Chief Minister of Andhra Pradesh. N.T. Rama Rao was not a Chief Minister in 1990. 

In page 207, she indirectly accused Chandra Sekhar saying, since Karunanidhi voted in favor of V.P. Singh in the vote of confidence, he dismissed his government. If Chandra Sekhar was going to dismiss all the parties that voted against them, then he had to dismiss the majority of the state governments. When he did not even have the power to decide the budget, how can one think that, he dismissed a state government out of his own will. Indira Gandhi and Morarji Desai used to dismiss the state governments recklessly and foolishly. But, it is unfair to criticize Chandra Sekhar for that dismissal.

In page 209, she mentioned that, Deve Gowda was 11th prime minister of India. He was 12th prime minister of India. She ignored Guljarilal Nanda, thinking he was Acting Prime Minister. He was not an Acting Prime Minister, but he was full fledged Prime Minister, just that, Congress party made him as Prime Minister temporarily. 

Saturday, November 20, 2021

Cancellation of Farm Laws

Those who wanted to beg the Government for everything won, and they successfully made all the farmers to continue to beg the Government every year for everything.

People say that we have freedom, but unfortunately the majority of the farmers do not have the freedom to decide to whom to sell, where to sell and at what price to sell. 

If it was implemented, it would have been the third major milestone in the freedom for people of India (after Economic Reforms and Telecommunication Reforms).

Saturday, November 13, 2021

Arrests of Karunanidhi and Jayalalitha

When Jayalalitha was arrested

Government waited till all the anticipatory bails of Jayalalitha were rejected.

Court issued arrest warrants for Jayalalitha.

Jayalalitha was informed in advance on when would she be arrested.

She was given time to have her breakfast and get ready.

She was arrested during day time.

She was arrested with full respect.

Many of her cases went on for decades.

When Karunanidhi was arrested

There was no arrest warrant.

No one knew that he was going to be arrested. 

He was arrested past mid-night.

He was not given any time.

He was dragged and his spectacles were broken.

Nobody heard of those cases few days after that episode. 

Courtesy: Cut outs, Caste and Cine Stars by Vaasanthi