Skip to main content

Posts

End of Public Updates for Oracle JDK 8

Oracle has announced that, effective January 2019, Java SE 8 public updates will no longer be available for "Business, Commercial or Production use" without a commercial license. Please read: - Oracle Java SE 8 Release Updates Oracle Java SE support Roadmap End of Public Updates for Oracle JDK 8 Oracle will not post further updates of Java SE 8 to its public download sites for commercial use after January 2019. Customers who need continued access to critical bug fixes and security fixes as well as general maintenance for Java SE 8 or previous versions can get long term support through Oracle Java SE Advanced Desktop, or Oracle Java SE Suite. For more information, and details on how to receive longer term support for Oracle JDK 8, please see the  Oracle Java SE Support Roadmap .

Android - Patching

Android phones will also going to get patch monthly. https://www.google.com/amp/s/m.gsmarena.com/google_will_require_that_phone_makers_roll_out_monthly_security_updates_-amp-30995.php Attached image: No description set. 2018-05-11_19-22-49-628.jpg Click to open full-page preview.

Google-Facebook Privacy

https://myactivity.google.com/myactivity The one big thing that has come out of the whole Facebook-Cambridge Analytica scandal is that people are more aware of their privacy. Prior to it, there weren’t too many questions being asked. Knowingly or unknowingly most of us shared our data without a second thought of where is it going and who’s sharing what. Not anymore though as there’s a greater sense of awareness. And companies like Google and Facebook are becoming more transparent with how your data is being used. Recently, Google came out with new privacy policy and is letting users “understand” what information is being collected.

"Passion, Hunger and Discipline"

Yesterday Prakash Iyer -Author and Ex-CEO Mumbai Indians has said in the event I.e. Every technical leader should have PhD. "Passion, Hunger and Discipline" What PhD he meant is explain here - Must read. https://googleweblight.com/i?u=https://www.careers360.com/news/6526-Prakash-Iyer_Motivation&hl=en-IN

China cloud policies and regulations!

China cloud policies and regulations To host a website on a server located in mainland China, you must apply for a state-issued registration number: either the ICP license for commercial entities or the ICP filing for non-commercial entities ICP filing numbers are displayed in the small print in website footers of the home page, and should be displayed on your website at all times.   https://docs.microsoft.com/en-us/azure/china/china-overview-policies#step-1-icp-license-and-filing Attached image: No description set. 2018-05-11_01-25-34-959.jpg Click to open full-page preview.

Internet using Electric cables

I have just resolved one of my longest unresolved open problem at home i.e. my router was not able to get pass through walls, as it was setup in other room WIFI signals were weak or even negligence in Hall/Living room and it needs to resolve, I have tried upgrading router to better bands, but problem was same. so finally came across product which converts or sends internet signals over copper cables. one adapter connects physically next to your router and other can be setup anywhere at your home connected to same electrical cables which decodes the signal and give you good quality internet. How does it work! Please find attached screenshot. The Product which I am using is TPLINK Powerline AV600! (Its not your WiFi extender which needs to be in same range and try to boost) its like extending physical internet cable experience over copper electric cables. In detail: The Powerline solution is less visible − a 'no new wires' approach. You buy a basic kit, which comes with ...

RDP fixed display resolution.

Hello Fellas, RDP was built by Microsoft to take remote control and always kept the resolution dynamic which is out of control sometime as it detect underneath hardware and accordingly adjust the resolution of machine/server which you have taken. MSTSC.exe /h:800/w:1080 (Whatever resolution you like) and now RDP will take that resolution all the time.

"kerberos: the specified credentials were rejected by the server", "unreachable": true" Ansible

Hello Friends, I was getting following Error while deploying my Ansible script, Basically my credential were getting rejected by server. SSH password: PLAY [Playbook_Name] ***************************************************************02:00:30 TASK [Gathering Facts] *********************************************************02:00:30 fatal: [Server_Inventory_Name]: UNREACHABLE! => {"changed": false, "msg": "kerberos: the specified credentials were rejected by the server", "unreachable": true} PLAY RECAP *********************************************************************02:00:30 Server_Inventory_Name    : ok=0    changed=0    unreachable=1   failed=0  It was resolved using one additional parameter in Inventory  i.e  "ansible_winrm_server_cert_vaildation:ignore"

Kernel Side-Channel Attacks- Red Hat.

Red Hat has been made aware of multiple microarchitectural (hardware) implementation issues affecting many modern microprocessors, requiring updates to the Linux kernel, virtualization-related components, and/or in combination with a microcode update.  An unprivileged attacker can use these flaws to bypass conventional memory security restrictions in order to gain read access to privileged memory that would otherwise be inaccessible. There are 3 known CVEs related to this issue in combination with Intel, AMD, and ARM architectures. Additional exploits for other architectures are also known to exist. These include IBM System Z,  POWER8 (Big Endian and Little Endian), and POWER9 (Little Endian). Impact:- The following Red Hat product versions are impacted: Red Hat Enterprise Linux 5 Red Hat Enterprise Linux 6 Red Hat Enterprise Linux 7 Red Hat Atomic Host Red Hat Enterprise MRG 2 Red Hat OpenShift Online v2 Red Hat OpenShift Online v3 Red Hat Virtual...

Crypto Mining

Mining is the process of adding transaction records to Bitcoin's public ledger of past transactions (and a " mining rig " is a colloquial metaphor for a single computer system that performs the necessary computations for "mining"). This ledger of past transactions is called the  block chain  as it is a chain of  blocks . The block chain serves to  confirm  transactions to the rest of the network as having taken place. Bitcoin nodes use the block chain to distinguish legitimate Bitcoin transactions from attempts to re-spend coins that have already been spent elsewhere. Mining is intentionally designed to be resource-intensive and difficult so that the number of blocks found each day by miners remains steady. Individual  blocks  must contain a  proof of work  to be considered valid. This proof of work is verified by other Bitcoin nodes each time they receive a block. Bitcoin uses the  hashcash  proof-of-work function. The p...

Configure Timeout and Reconnection Settings for Remote Desktop Services Sessions

Configure Timeout and Reconnection Settings for Remote Desktop Services Sessions On the RD Session Host server, open Remote Desktop Session Host Configuration. To open Remote Desktop Session Host Configuration, click  Start , point to  Administrative Tools , point to  Remote Desktop Services , and then click  Remote Desktop Session Host Configuration . Under  Connections , right-click the name of the connection, and then click  Properties . In the  Properties  dialog box for the connection, on the  Sessions  tab, select the following options as necessary: Select the  Override user settings  check box, and then set timeout settings for  End a disconnected session ,  Active session limit , and  Idle session limit . Select the  Override user settings  check box, and then select one of the following reconnection settings:  Disconnect from session  or  End session . Cli...

Bluetooth Headphones

Hello Friends,  I wanted to buy Bluetooth headphones and that's why have started some research and came up with these two products. LG Tone Active+ HBS-A100 Bluetooth Stereo Headphones. SAMSUNG LEVEL U Bluetooth Headphones. LG Tone Active+ Headphones SAMSUNG Level U External stereo speakers  Multi-point access  IPX4 rated water and sweat resistant  Provides active pairing  Hi-Fi sound  Bluetooth Profile: 3.0  Fitness monitoring  Neckband design  Dual-mems microphones  6 months warranty  Advanced quad-layer speaker technology         Price 2500-3000/INR- Online Retractable Earbuds  Water & Sweat Resistant LG Tone Active+  Price 5999/- INR Croma 8999/- INR Amazon ...

Last password reset.

Service account or application pool on multiple platform still sometime password  for these id's don’t work may be because someone else has changed it or we don’t have correct password which leads to confusion so, to avoid this confusion before resetting password I would recommend using following command to check when last time password was change. Get-aduser 'username' -Properties passwordlastset |Format-List

Netstat Command.

Geek Commands: - Commands save you during application load test :) netstat | findstr ESTABLISHED netstat | findstr LISTEN netstat | findstr CLOSE_WAIT netstat | findstr TIME_WAIT Showing PID used by Port netstat –o | findstr $portnumber Protocol statistics You are working on Protocol statistics for either any of this protocol (IPv4, IPv6, ICMPv4, ICMPv6, TCP or UDP) netstat –s netstat -s |Findstr Errors Getting routing Information This command will show us entire routing table. netstat –r Interface statistics: (sent and received details) netstat-e Getting Fully Qualified Domain Name of foreign address (remote host) netstat –f Finally finding port number for “Exe” or service This command can give you real time information about which exe is using which port and communicating on which foreign ip address. Command: - netstat -v -b

Talking computer- Powershell.

Fun stuff with Powershell scripting :) What happen when your computer start motiviating you to do better job ? :) i am not gone crazy. You just need one command to put your powershell script in startup which talks . Powershell -noninteractive -nologo "script path" You can certainly download my script and change to whatever you like to hear from computer. Please find attached powershell script. Note :- If you want to hear content in male voice just change line 5 to "$PowerShellSpeak.SelectVoice('Microsoft David Desktop') but if you want hear your computer in female voice use "$PowerShellSpeak.SelectVoice('Microsoft Zira Desktop')" Script: add-type -assemblyname system.speech $PowerShellSpeak = New-Object System.Speech.Synthesis.SpeechSynthesizer #Intro-Chrous $PowerShellSpeak.SelectVoice('Microsoft Zira Desktop') $PowerShellSpeak.speak("Good Morning") $PowerShellSpeak.speak(" The key to successful leadership toda...

Powershell for pulling information from existing CSV

I was working on script which was suppose to pull information from existing .CSV file, another problem is you dont know when new file get generate and you have to fetch data from it.  hence what i did is wrote a code which pulls the information from latest file which got created recently under that particular folder. $file = get-childitem "Path" | select -last 1 Instead of  path put the share name or unc path without "". Write-host "File Selected - $($file.fullname)" This will give actually information about which file you are targeting to pull information. Script.:- $file = get-childitem "Path" | select -last 1 $ServerInfo = import-csv $file.fullname  $ServerInfo |? OU -eq 'General' | Export-Csv C:\TEMP\\Eapps_$currentdate.csv Write-host "File Selected - $($file.fullname)"

OSD or Onscreen menu is locked.

OSD or Onscreen menu is locked. I am having HP 20 Inch monitors on my Desk and was not able to change brightness and Sleep Timer etc for my monitor and was not able to get into the menu due to On Screen menu locked error. I know it's irritating issue. fix what i found for this is "Just hold menu button for 30 Sec and it will be solved. :)

Specified path was invalid (During Cluster creation for File Witness server)

Specified path was invalid (During Cluster creation for File Witness server) Hey Guys,  I just want to explain how small things can impact you while working on New cluster creation. recently we were working on cluster creation and file witness share was not accepted by Cluster, After  troubleshoot we come to know there were 2 issues one with Share permission and other is Security permission. In our case we were using comman id for creating cluster and Id was having permission to login to server.  but the same id was not part of administrator group on server where file witness share was created  and in share permission also it was not showing listed hence cluster was not accepting file Path. Please make sure id under which you are ruing cluster services should be added in the security permission along with computer account which get created as cluster name. on a side note will like to inform you, You should give cluster name (compute...

Dumpster and Mfcmapi.exe

Dumpster and Mfcmapi.exe You have been tasked to delete data from particular mailbox recoverable items (dumpster) and not sure what needs to be done. Here is script/command for the same. Search-mailbox -identity "Mailbox Name" -searchdumpsteronly -deletecontent Now that’s about deleting content from Dumpster, Let’s talk about getting things delete from mailbox and some reason you are getting some errors or you want to delete permanent in that case use MFCmapi.exe Open MFCMAPI.exe on a computer where outlook is configuring. Close actual Outlook client. On MFCMAPI Select Session - Logon which will ask for Outlook - Expand one Select Top information store (This will show you folder structure) Select Folder- Delete Folder (Hard Delete) Data will not be sent to Dumpster.

Port Info.

Today we will talk about commands which will give you more information about Ports on your machine and Server.  1) Portqry Use following syntax for the same.  Portqry – e PORT -n SERVERNAME 2) Tect-Netconnection https://technet.microsoft.com/en-us/library/dn372891(v=wps.630).aspx Test-NetConnection – I used it today to check if the HTTPS port (443) was active on a test server I was working on.  Pretty useful command! There is a parameter called ‘CommonTCPPort’ and you can use it to check if SMB,HTTP,RDP, or Ping are available.