SSRS Something went wrong. Try again later

This annoying error was discovered when I tried to modify subscription settings for one of the reports that I have on SQL Reporting Server 2016.

When you look inside of your Report Server Error Logs, you see the following error:

ERROR: System.Net.WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. —> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure. Continue reading

Vicibox 10 missing Certbot files

Vicidial

ViciBox 10 released September 1st, 2021 and you are welcome to try it out, though I encountered troubles generating Letsencrypt certificate as there was no Certbot installed and Certbot configuration files were missing: there was no Certbot files in Vicibox 10.

It looks like OpenSuse has broken package at the moment.

Install Certbot in OpenSuse again:

Continue reading

Implementing Security Headers in Azure Application Gateway

App-gateway-remove-port-from-headerIf your Azure App Service is behind Azure Application Gateway you will need to implement Strict Transport Security and Secure Headers in your Azure Application Gateway instead of App Service’s web.config or .htaccess

Azure Application Gateway has an ability to add, remove or modify inbound and outbound headers. This can be done in “Rewrites” section of your Application Gateway’s blade. Continue reading

Implementing Security Headers in Azure App Service

Azure-App-ServiceIf you want to follow best security practices and implement Strict Transport Security and Secure Headers in your Azure App Service you will need to add Security Headers in web.config or .htaccess files in your web application’s root folder.

Before you start remember that App Services run on a PaaS. This means that not everything can be touched or changed. We will be addressing the Azure App Service on Windows, thus, server by IIS webserver. Continue reading

Skype for Business MS-Diagnostic Errors

skype-for-businessHere are the description of MS-Diagnostic Errors you may see in Skype for Business logs when troubleshooting.

The following table details what string is displayed in the SIP protocol client, depending upon what ms-diagnostic error is received for a given mode.

Note that the following placeholder is used in these messages:

§ [user name] is used in place of an actual user name.

§ [client name] is used in place of the name of the SIP protocol client Continue reading

Letsencrypt error Invalid response from

Under some circumstances you may encounter an error while getting a certificate from Letsencrypt with Type: unauthorized and Detail: Invalid response from

Most often it happens when website’s root is different from webserver’s root. Good example are Laravel based applications where website’s root is often in /public subfolder. In such case ACME challenges will be redirected to /public resulting in the error:

Continue reading

No input file specified error

When going on some link you can get “No input file specified” error in your browser.

To resolve this error, check that in the file .htaccess there was no line:

Continue reading

RPC failed; curl 18 transfer closed with outstanding read data remaining

When I tried to clone a decently-huge git repository I got the error below. The most common issue is that the connection closes and the whole clone is cancelled.


After a lot of trial and errors and a lot of “remote end hung up unexpectedly” I have a way that works for me. Continue reading

How to copy directory with SCP

The Unix command scp (which stands for “secure copy protocol”) is a simple tool for uploading or downloading files (or directories) to/from a remote machine. The transfer is done on top of SSH, which is how it maintains its familiar options (like for specifying identities and credentials) and ensures a secure connection. It’s really helpful to be able to move around files between any machine that supports SSH.

When trying to copy directory like you usually copy a file with scp you may encounter the following scp error:
folder_name: not a regular file Continue reading

How to set custom background in MS Teams

Custom-background-microsoft-teams-before-callMS Teams desktop client has around ten predefined background images and you can upload your own and choose it for your next call.

You can set custom background in Teams client as follows: Continue reading

Load more