ssl – Windows Server 2012 Standard, how to make HttpWebRequest default to TLS 1.2 rather than TLS 1.0

Other than moving my application to a newer server, does anyone know how to force an application using .NET 4.7 to use TLS 1.2 for a secure https request?

I know the server supports TLS 1.2, I can access the URL fine with Chrome. But the app, using a Microsoft library for talking to an Azure notification hub, is attempting to use TLS 1.0, which stopped working at the end of 2020.

I’ve followed the instructions here:
https://support.microsoft.com/en-us/help/3140245/update-to-enable-tls-1-1-and-tls-1-2-as-default-secure-protocols-in-wi

and here:

2008 R2 TLS 1.2 enabled in registry, rebooted, but not functioning

So I have the SCHANNEL enabling TLS 1.1 and TLS 1.2 for Client and Server

HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionInternet SettingsWinHttp

and

HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionInternet SettingsWinHttp is set to have TLS 1.1 and 1.2 with a new DefaultSecureProtocols DWORD set to 0x0A00.

Still, the Azure code I’m running throws an exception in System.Net.HttpWebRequest. Wireshark shows it is attempting to connect with TLS 1.0.

api – Integrating a 3rd party add-on with Unified POS point-of-sale standard

I have a high-level question about developing a 3rd-party add-on for integration with a POS (point-of-sale) system.

I’ve been doing some reading about Unified POS architecture. I found the standard to provide lots of useful info about the function of my interest and its related classes.

But when it comes to “hacking” a POS system to learn how to integrate my add-on with it, I am quite lost. To clarify, I’m not asking about how to create the add-on itself.

My question is, how do I reconcile the UPOS standard with a system in practice? In other words, how do you establish the connection between the UPOS standard and a given POS software like Vend?

I’ve attached a screen-grab below to help illustrate what I’m talking about. Is there any consistency in interfaces among actual softwares (not the standard).

enter image description here

pathfinder 1e – Are all other Spell-Like Abilities standard actions?

I’ve seen a lot of questions regarding SLA but regarding actions and casting time – specifically, do you consider “casting time” as the SLA “otherwise noted” part?

A Witch Tree is casting Dominate Person as a: 1 round action or Standard action?

It seems at one point someone added unless otherwise noted in the spell or ability, but is that official?

How are writing shaders different in Unity’s scriptable render pipeline vs the standard pipeline?

So I want to start learning how to write shaders because the shadergraph seems very limited at the moment. I’ve done some research and it seems that I should learn the HLSL language which is used by Unity. I’m becoming confused though how this will carry over between pipelines. I read that standard pipeline shaders aren’t supported in URP so I’m confused how the shader language is different in URP if they both use the HLSL language. I was wondering if someone with a better grasp on this could explain the difference between them and if the skills carry over, as most tutorials online seem to be for writing shaders in the standard pipeline. Thanks.

pathfinder 1e – Are abilities that “Treat the results as a bull rush attempt” modified by feats and abilities that modify your standard Bull Rush?

No.

You are treating the results as a Bull Rush attempt (in terms of if/where to move the target), but you are not actually attempting to Bull Rush the opponent yourself. Feats such as Greater Bull Rush only impact an actual attempt to Bull Rush…

Greater Bull Rush:

You receive a +2 bonus on checks made to bull rush a foe. This bonus stacks with the bonus granted by Improved Bull Rush. Whenever you bull rush an opponent, his movement provokes attacks of opportunity from all of your allies (but not you).

Improved Bull Rush:

You do not provoke an attack of opportunity when performing a bull rush combat maneuver. In addition, you receive a +2 bonus on checks made to bull rush a foe. You also receive a +2 bonus to your Combat Maneuver Defense whenever an opponent tries to bull rush you.

Emphasis added to both quotes–These feats clearly only applies to actual Bull Rush attempts. Using Wind Blast isn’t Bull Rushing, it is using Wind Blast, which happens to use the Bull Rush rules to determine results. The same would apply to any other ability that is not a Bull Rush but emulates the results of Bull Rush.

Logically, this makes sense. The feats mean you have a greater ability to actually Bull Rush someone. This implies strength, reflexes, knowing how to get proper leverage and drive with your legs, etc. Using a magical (or other) ability that also can push an opponent back one or more squares requires magical ability, not any of these physical skills.

color – Numbers standard cell dark mode

In Numbers, is there any way to make all standard cells of all spreadsheets (including existing spreadsheets created by others) be displayed in dark mode (i.e. have a black background with white text)?

I could imagine this working for all spreadsheets without having to manually set it up for each individual spreadsheet if:

  • cells are allowed to not have a style, in which case all cells without a style without manual color changes would be displayed in dark mode
  • a specific style that is used by convention as the standard style, in which case all cells of that style without manual color changes would be displayed in dark mode

How long do you get to use a UK standard visitor visa from time of issue or is it valid for entry indefinite

The UK visitor visa is normally valid for 6 months from the date of issue (on rare occasions a visitor visa may be issued for a shorter period). You can enter on any date during that period and must exit on or before the expiry date.
You cannot apply more than three months before the intended date of travel.

https://www.gov.uk/standard-visitor-visa

Upgrading Windows Server 2008 Standard (32-bit) to Windows Server 2016 Standard (64-bit)

I’m trying to upgrade my windows server 2008 standard 32-bit version to windows server 2016 standard 64-bit version. The server is currently running as a secondary domain controller as the primary has failed. I was hoping I could do an in place upgrade but I am now realizing that upgrading from the 32-bit to the 64-bit is not possible.

If I were to reformat and start fresh what would that mean for all my workstation computers? If I remove all of my machines from the domain, do the server upgrade, and then re-join all the machines to the new domain does that mean there’s going to be new profiles on every workstation computer and thus seem to the end-users as though they have brand new machines or after re-joining the new domain (with the same name) will their existing profiles continue to act as they did before?

Lastly, depending on the answer to the previous question should I be doing an upgrade from windows server 2008 to windows server 2012 R2 and then an update to Windows server 2016? Or upgrade to Windows server 2012 and then update to windows 2016? The question being that I don’t think I have windows server 2008 R2 so should I be going to windows server 2012 R2?

data modeling – A generic language agnostic standard for datamodels and information exchange

In the question How to represent a data model? an answer was provided that there is no definite standard for describing data models. The communities I work in define open standards which heavily rely on XML Schema (XSD). The main issue with this definition in that it is currently perceived by young developers as legacy, but the entire standard is also quite difficult to transform into source code. JAXB does a great job for generating Java code, now try a complex schema with .NET tools, and you will find commercial tools having great lengths of trouble by generating classing with inheritance, and worse: require manual adaptations. JAXB out of the box is not perfect either: as information architects can define restrictions which could greatly steer code generation with respect to constraints and even limit storage datatypes, the generated code does not check compliance, nor does it limit input or prevent invalid output.

More recently an alternative for WSDL+XSD can be found as gRPC+ProtocolBuffers. Now the latter could be define some datatypes, the nuances like foreign key references or data limitations cannot be described, therefore also not actively generated within a language binding. When looking at XSD or ProtocolBuffers the net result is a serialisation format, but not a datamodel per se. An alternative comparison with JSON Schema has been created before on this platform.

The problem with reinventing “XSD” is that the code generation utilities would still not exist for -insert language here-. The problem with going forward towards newer description languages is that they are still are not language agnostic, and none of them have the nuances of XSDs. Is there any strongly typed, object oriented programming language that would me more suitable as basis for the generation, validation and transformation of datamodels with the purpose to bridge the gap between information science and computer science?