Author Archives: Vladimir Paskov

Managing SSL for Jenkins with Sectigo Certificates

At VMSoft, I manage a Jenkins instance that uses SSL. To configure SSL using a certificate issued by Sectigo (in my case), the supplied .crt and .key files must be imported into a keystore, which is then passed as a Jenkins startup parameter.

The process of creating a keystore from the .crt and .key files involves using the openssl command-line utility to create a PKCS#12 file:

openssl pkcs12 -export -in <file_name>.crt -inkey <file_name>.key -out jenkins.p12

Next, convert the resulting .p12 file to a .jks file using the keytool utility, which comes bundled with the JDK:

keytool -importkeystore -srckeystore jenkins.p12 -srcstoretype PKCS12 -destkeystore jenkins.jks -deststoretype JKS

Finally, make Jenkins aware that you want to use HTTPS by editing the jenkins.xml configuration file. Modify the jenkins.war command-line arguments by appending the following:

--httpPort=-1 --httpsPort=8443 --httpsKeyStore=<path_to_key_store_file> --httpsKeyStorePassword=<key_store_password>

Note: If your Jenkins instance fails to start, check the error log. If you see an error like:

java.security.UnrecoverableKeyException: Cannot recover key

ensure that the password you provided during the creation of both the PKCS#12 file and the .jks file is the same. Inconsistent passwords can cause this error.

GSM Signal Monitor & SIM Info version 1.6.17 released

I’m happy to announce that a new version of GSM Signal Monitor & SIM Info is now available on Google Play

This release:
* Introduces a set of features that will help us better assist you if you have problems with the app. (disabled by default, navigate to the app “About” section to enable.)
* Introduces an experimental workaround for manufacturers “battery saving” features. This handle the case where the app stops by itself after some time, as reported by some of our users. (disabled by default, navigate to the app “About” section to enable.)
* Adds consent for personalized Ads as required by EU GDPR

GSM Signal Monitor & SIM Info

GSM Signal Monitor notifies you when you have no GSM signal or mobile data.

Get it on Google Play

Ever wanted to call someone, but your phone has no GSM coverage?

Or you are living / working in a low signal area?

‘GSM Signal Monitor’ monitors the phone (or tablet with SIM card) signal strength and alerts you when you are out of service or in a low signal zone.

No signal / low signal alerts include: voice notifications, vibration, notification on the device screen and playing a ringtone. You can personalize how you get notified in the app settings.

‘GSM Signal Monitor’ can also notify you when the signal is restored, your mobile data is lost you are in a roaming area.

The app also provides information about device SIM cards such as phone number, voice mail number, SIM Card Serial number (ICCID), Subscriber Id (IMSI), mobile operator info and network type. This SIM card info can be easily shared by tapping on the share button or copied in the device clipboard.

‘GSM Signal Monitor’ logs every signal related event in its notifications log. The notification log keeps information when the GSM signal is lost, restored or low. It also logs information when the mobile data is lost or roaming is active. You can configure what’s logged in settings. The log can be exported in CSV, PDF and HTML formats.

Each logged event contains location and additional details about device and network states such as: network operator, network type, data connection state, roaming state, ram usage, battery temperature, battery state (charging/not charging) and battery level at the time of the event.

You can monitor your signal strength as it changes dynamically from the app main screen or in the notification area.

Features:

• Notifications when the signal is lost / restored
• Notifications when you are in a low signal zone (available as in-app purchase)
• Log events when data connection is lost or device enters roaming
• Event location and additional details
• Customizable log export in CSV, PDF and HTML formats. (available as in-app purchase)
• Detailed SIM card info
• 4G (LTE) signal monitoring
• Dual / multi SIM devices support (requires Android 5.1 or newer)
• Quiet hours (the app can be configured to suppress its notification during specified time period)
• Real time information about the GSM signal strength and quality in decibels (dBm)
• Low battery shutdown (GSM Signal Monitor will stop when device battery is low, the app will auto start again when the battery is sufficiently charged)
• Starting the app when the device starts
• App shortcuts
• Day Night theme with dark and light modes
• Simple/enhanced service notification styles and configurable behavior on how you get notified when actively using your device.
• Great number of configuration options

GSM Signal Monitor is NOT a signal booster app!

GSM Signal Monitor web page: https://getsignal.app/

Get it on Google Play

Solitaire – classic card games version 2.0 released

I’m happy to announce that a new version of Solitaire – classic card games is now available on Google Play

Solitaire - classic card games

This release, introduces new UI, vertical game play, numerous bug fixes and performance improvements.

Get it on Google Play

Play the timeless Classic Solitaire game on your mobile device! Enjoy hours of addictive card gameplay, stunning visuals, and a range of exciting features. Challenge yourself and test your skills in this ultimate solitaire experience.

Indulge in the classic card game experience with Classic Solitaire!

Immerse yourself in the captivating gameplay with multiple game modes, each offering unique twists to keep you engaged.
Play the timeless Klondike Solitaire and experience the thrill of arranging cards in descending order by suit. Test your strategic skills with Spider Solitaire, where you aim to remove all cards from the tableau by building runs of descending cards of the same suit. Or try your hand at FreeCell Solitaire, where careful planning and clever moves are crucial to victory.

Classic Solitaire offers intuitive controls and smooth gameplay, making it easy for players of all ages to dive into the game. Drag and drop cards effortlessly for quick gameplay.

Immerse yourself in the tranquil atmosphere as you solve each solitaire puzzle. Celebrate your victories with satisfying animations and sound effects that add to the overall experience.

Track your progress and challenge yourself to beat your best scores with detailed statistics.

Solitaire or patience is a genre of card games that can be played by a single player.

These classic solitaire game involves manipulating a layout of cards with a goal of sorting them in some manner.

Solitaire includes collection of different card games: Klondike solitaire (deal 1), Klondike solitaire (deal 3), Black Widow solitaire, Spider solitaire, Tarantula solitaire, TriPeaks solitaire, Vegas solitaire (deal 1), Vegas solitaire (deal 3), Forty Thieves solitaire and Freecell solitaire games.

Key features in Solitaire:
– Classic and simple solitaire gameplay with multiple game modes
– multi-level undo, animated card movement and large card art option (large, easy to read cards).
– Ability to continue playing or start a new game
– Intuitive controls and smooth gameplay.
– Detailed Statistics and Score Tracking, Settings and Help activities
– “Undo” and “Restart” buttons

Solitaire is a fun card game to enjoy at all ages. Every time you play solitaire, you compete with yourself for your best high score. Play card game for free whenever you like – when at work, school, or home.

Klondike Solitaire is the most popular card game around. Card Game Solitaire does it better than the rest offering smooth game play and an undo button. Create stacks of cards on the solitaire board by stacking cards downward alternating color. Click through the stock cards to add extra cards to the solitaire game. The ultimate goal of Klondike Solitaire is to add all the cards into their foundations in the top right based on suit from Ace to King.

In France, the card game is sometimes called “Success” (reussite).
Other languages, such as Danish, Norwegian and Polish often use the word “Kabal” or “Kabala” (secret knowledge) to describe these games.

Download now and immerse yourself in the world of Classic Solitaire! Whether you’re a solitaire aficionado or new to the game, this is the ultimate solitaire experience you’ve been waiting for!

#solitaire, #cards, #klondike, #freecell, #Tripeak, #spider, #android #vegas #GooglePlay #application #blackwidow #tarantula

Get it on Google Play

GSM Signal Monitor & SIM Info version 1.6.16 released

I’m happy to announce that a new version of GSM Signal Monitor & SIM Info is now available on Google Play

This release:
* Improves 5G support (for Android 12 and newer)
* Improves network type discovery
* Introduces better handling for ‘Do Not Disturb’ exclusions list
* Adds an option to delete a single log entry
* Stability and performance improvements.

GSM Signal Monitor & SIM Info

GSM Signal Monitor notifies you when you have no GSM signal or mobile data.

Get it on Google Play

Ever wanted to call someone, but your phone has no GSM coverage?

Or you are living / working in a low signal area?

‘GSM Signal Monitor’ monitors the phone (or tablet with SIM card) signal strength and alerts you when you are out of service or in a low signal zone.

No signal / low signal alerts include: voice notifications, vibration, notification on the device screen and playing a ringtone. You can personalize how you get notified in the app settings.

‘GSM Signal Monitor’ can also notify you when the signal is restored, your mobile data is lost you are in a roaming area.

The app also provides information about device SIM cards such as phone number, voice mail number, SIM Card Serial number (ICCID), Subscriber Id (IMSI), mobile operator info and network type. This SIM card info can be easily shared by tapping on the share button or copied in the device clipboard.

‘GSM Signal Monitor’ logs every signal related event in its notifications log. The notification log keeps information when the GSM signal is lost, restored or low. It also logs information when the mobile data is lost or roaming is active. You can configure what’s logged in settings. The log can be exported in CSV, PDF and HTML formats.

Each logged event contains location and additional details about device and network states such as: network operator, network type, data connection state, roaming state, ram usage, battery temperature, battery state (charging/not charging) and battery level at the time of the event.

You can monitor your signal strength as it changes dynamically from the app main screen or in the notification area.

Features:

• Notifications when the signal is lost / restored
• Notifications when you are in a low signal zone (available as in-app purchase)
• Log events when data connection is lost or device enters roaming
• Event location and additional details
• Customizable log export in CSV, PDF and HTML formats. (available as in-app purchase)
• Detailed SIM card info
• 4G (LTE) signal monitoring
• Dual / multi SIM devices support (requires Android 5.1 or newer)
• Quiet hours (the app can be configured to suppress its notification during specified time period)
• Real time information about the GSM signal strength and quality in decibels (dBm)
• Low battery shutdown (GSM Signal Monitor will stop when device battery is low, the app will auto start again when the battery is sufficiently charged)
• Starting the app when the device starts
• App shortcuts
• Day Night theme with dark and light modes
• Simple/enhanced service notification styles and configurable behavior on how you get notified when actively using your device.
• Great number of configuration options

GSM Signal Monitor is NOT a signal booster app!

GSM Signal Monitor web page: https://getsignal.app/

Get it on Google Play