Posts

SQL Server Reporting Server (SSRS) websites give "Your TLS security settings aren't set to the defaults, which could also be causing this error.", how to fix this?

After a windows update on a Windows server we got the following error messages when navigating to the reporting webservices or Reporting management website. These sites where protected bij SSL. Your TLS security settings aren't set to the defaults, which could also be causing this error. After a deep investigation we tried to change the TLS settings in the registry and configure the cipher algoritemes. Nothing worked. In the end we removed the SSL certificate from the Reporting Service Configuration manager. Then we we added the same certificate again to the Web Service Url and Report Manager Url. That fixed all.

‘49% minder CO2-uitstoot in 2030’, hoe dan?!

Met enige regelmaat zie ik uitspraken van het kabinet dat Nederland in 2030 49% minder CO2 gaat uitstoten dan in 1990. Op mij komt dat over als redelijk ambitieus. Ik vraag me dan altijd af hoe reëel zo’n doel eigenlijk is. Tijd om dit eens verder te onderzoeken. Wat zegt het cabinet? Het streven: in 2030 een 49% lagere CO2-uitstoot dan in 1990. Op de website van het CLO (overheidswebsite met feiten en cijfers over milieu, natuur en ruimte in Nederland) staat dat de CO2-uitstoot in 1990 163,2 megaton was. Dat betekent dat de streefuitstoot aan CO2 in 2030 83,232 megaton is. Waar staan we nu? De laatste definitieve cijfers die ik op de site van het CLO kan vinden zijn voor het jaar 2014. In dat jaar bedraagt de CO2-uitstoot 158 megaton. Dat is een besparing van iets meer dan 3% in vergelijk met 1990. De CO2-uitstootcijfers van 2014 zijn per sector uitgewerkt: Landbouw: 7 megaton Industrie en energie: 94,8 megaton Verkeer en vervoer: 33,9 megaton Gebouw en omgeving: 22,3 meg...

Voorstel voor nieuw stemsysteem

Bijna elk jaar ga ik braaf naar een stemlokaal om mijn stem met een rood potlood uit te brengen. Daarmee, en met het huidige stemsysteem zelf, is in mijn ogen behoorlijk wat mis: In deze internettijd het huis uit moeten om mijn stem uit te brengen, dat vind ik vreemd. Wát er met mijn stem gebeurt is onzeker. Zijn de stemtellers te vertrouwen? Slaan ze af en toe niet per ongeluk een stem over? Werkt het proces van optellen over het land correct? Zijn er kwade invloeden van buitenaf die een eigen draai (kunnen) geven aan de stemmen? Zijn onze stemmen te vertrouwen in de handen van de overheid? Dat is tenslotte een partij die toch veel belang heeft bij de uitkomst. Daarnaast is het huidige proces van onze democratie ook niet efficiënt. Als we nu eens de Tweede Kamerverkiezingen als voorbeeld nemen. Minimaal elke vier jaar breng ik hiervoor mijn stem uit. In Den Haag zijn ze dan eerst een half jaar bezig met het vormen van een coalitie. En deze periode van coalitievorming lijkt ste...

Determine query cost in Gremlin.NET on Comos DB

I found it hard to find the query cost when using Gremlin.NET on Cosmos DB. The only way I found until now is to analyse the exception text when a RequestRateTooLargeException is thrown. Typically the most resource intensive queries throw these exceptions so it is interesting to analyse the query costs for these specific queries. ServerError: ActivityId : 3ae242d9-09bd-4870-8e0c-5f3b56941726 ExceptionType : RequestRateTooLargeException ExceptionMessage :  Message: {"Errors":["Request rate is large"]}  ActivityId: 3f4d0f5c-a776-4f41-ab9c-ee9f08d64ca4, Request URI:, RequestStats:  ResponseTime: 2018-03-26T06:57:58.4519869Z, StoreReadResult: StorePhysicalAddress: , GlobalCommittedLsn: 7393074, PartitionKeyRangeId: , IsValid: True, StatusCode: 0, IsGone: False, IsNotFound: False, IsInvalidPartition: False, RequestCharge: 0.38, ItemLSN: -1, ResourceType: Document, OperationType: Query  , SDK: documentdb-dotnet-sdk/1.20.0 Host/64-bit MicrosoftWindowsNT/6.2.92...

System.Net.Http dll version problems

Last few weeks we had problems with referencing the correct System.Net.Http version. This is probably because some components use internally higher versions (.NET Core with System.Net.Http 4.2.0.0) compared to the versions that are available in NuGet. Frequently we got errors like: Could not load file or assembly 'System.Net.Http, Version=4.1.1.2, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) What is the solution.... That is a great questions. But we do not have the satisfying answer yet. What we currently do is the following. - Use in all projects the same System.Net.Http version, currently we use v4.3.3 from nugget - Compile the code and check in the resulting Bin folder what the resulting System.Net.Http version is - Use this version as BindingRedirect in the app.config / web.config like <dependentAssembly>...

Bitcoin: drie vooroordelen ontkracht

Image
Anderhalf jaar geleden kocht ik voor honderd euro aan bitcoins. Vandaag de dag zijn ze 550 euro waard. De bitcoin wordt in de media vaak in een negatief daglicht geplaatst. Geheel ten onrechte vind ik. In deze blogpost zet ik de voors en tegens naast elkaar en leg ik uit waar die negativiteit rondom de bitcoin vandaan komt. Laat ik beginnen bij het begin: de bitcoin is een volledig veilige, digitale munt die wordt ondersteund door een wereldwijd computernetwerk. De computers in dit netwerk heten ‘miners’ en maken transacties mogelijk. Diverse bedrijven en individuen die geloven in de bitcoin stellen hiervoor apparatuur beschikbaar. Bijkomend voordeel? Ze kunnen er zelf ook bitcoins mee verdienen. Voor bitcoins betaal je standaard een transactievergoeding. Als bonus ontvangt elke tien minuten één random gekozen miner ergens ter wereld een bedrag in bitcoins. Stel je een snellere machine beschikbaar voor het computernetwerk? Dan is de kans op deze bitcoin-prijs hoger dan als jouw co...

Over privacygevoelige data: wat wordt er over jou opgeslagen?

Recent onderzocht ik welke cookies en andere trackers eigenlijk actief zijn op een gemiddelde webshop. Het resultaat verbaasde me enorm. Maar liefst 17 trackers kijken met je mee. Van Facebook, Twitter, Microsoft, Google en Amazon tot diverse monitoring- en salestrackers. En dit was echt geen uitzonderlijke webshop. De vraag is dan ook: wat weten al deze trackers van mij? En hoe erg is het dat ze weten wat ik doe en wat ik leuk vind? Laten we beginnen met uitzoeken hoe een van de grootste dataopslagbedrijven ter wereld het doet: Google. Dit bedrijf gebruikt alle verkregen informatie over jou met name voor het optimaliseren van advertenties. Op het moment dat jij een webshop bezoekt, onderhandelen Google-adverteerders wie zijn of haar advertentie daar aan jou mag tonen. Over het algemeen wint diegene die potentieel het meest betaalt voor de beschikbare advertentieruimte. Als Google in het aanbieden van deze ruimte echter niets weet over de bezoeker van die webshop, dan is die ruimte o...