I have a base install of IIS 10 on Windows Server 2016 which I have setup my basic web application on.   The application website uses HTTPS.  For some reason, when browsing from Chrome 63, the content is served using HTTP/1.1 when I expected it to be served over HTTP/2. I have checked the IIS logs which show:  #Software: Microsoft Internet Information Services 10.0 #Version: 1.0 #Date: 2018-02-09 16:32:34 #Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs-version cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken 2018-02-09 16:32:38 196.44.182.180 GET /uploaded/a87f9d27-3732-426f-80cb-ac531579a908.jpg - 443 - 196.44.177.71 HTTP/1.1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/63.0.3239.132+Safari/537.36 https://xxxxxxx/ 200 0 0 46   Interestingly, when I use  to check if HTTP/2 is supported by my web application, it says "Yeah! xxxxx supports HTTP/2.0"  But when I use Chrome or Lighthouse (to test) it tells me content is being served over HTTP/1.1
I setup my Nginx conf as per  , and now http2 is available...  But in Chrome (Version 54.0.2840.98 (64-bit))  Dev tool, it's always on HTTP 1/1 :  NAME             METHOD  STATUS  PROTOCOL shell.js?v=xx..    GET    200     http/1.1   my server is running Ubuntu 16.04 LTS which supports both ALPN &amp; NPN , and the openssl version shipped with it is 1.0.2g  I checked http2 support with and the result is :    Yeah! example.com supports HTTP/2.0. ALPN supported...   Also checking with curl is OK   $ curl -I --http2 https://www.example.com   HTTP/2 200    server: nginx/1.10.0 (Ubuntu)   date: Tue, 13 Dec 2016 15:59:13 GMT   content-type: text/html; charset=utf-8   content-length: 5603   x-powered-by: Express   cache-control: public, max-age=0   etag: W/"15e3-EUyjnNnyevoQO+tRlVVZxg"   vary: Accept-Encoding   strict-transport-security: max-age=63072000; includeSubdomains   x-frame-options: DENY   x-content-type-options: nosniff   I also checked with is-http2 cli from my console  is-http2 www.amazon.com × HTTP/2 not supported by www.amazon.com Supported protocols: http/1.1  is-http2 www.example.com ✓ HTTP/2  supported by www.example.com Supported protocols: h2 http/1.1   tested with openssl from my localhost  $ echo | openssl s_client -alpn h2 -connect www.example.com:443 | grep ALPN  depth=2 O = Digital Signature Trust Co., CN = DST Root CA X3  verify return:1  depth=1 C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3  verify return:1  depth=0 CN = example.com  verify return:1  ALPN protocol: h2  DONE   why Chrome is left behind it ? How can I check it also with Safari (v 10.0.1)
I'm currently trying to configure our exchange 2010 to be used as a external smtp relay. What I'm trying to do is allow certain websites that we manage to send email using our exchange server smtp relay. I was told that I needed to created a receiver connector under Server Configuration>Hub Transport. After I created the receiver connector I added the following confi in which I added the website IP address in the "Receiver mail from remote servers ect" then unders Authentication I selected Externally Secured,TLS and under permissions I selected exchange servers.   I went to one of our websites and configure it with this configuration and I'm still getting "SMTP connect failed."  Can someone help me? or what is the  proper way to get this to work. Multiple websites are going to be using this exchanger server SMTP relay in a secure way. Show that $ \sum_{n=2}^m \binom{n}{2} = \binom{m+1}{3}$ I need a hand in showing that $$ \sum_{n=2}^m \binom{n}{2} = \binom{m+1}{3}$$   Thanks in advance for any help. I am having trouble coming up with a consistent method of determining the direction of static friction.  So far the best I have come up with is: it should oppose the relative acceleration the contact point would have parallel to the surface of contact in its absence.  This seems to work up to a point:   A block sits on a rug. The rug is pulled to the left. The relative acceleration of the block to the rug is to the right. So static friction must act (in the frame of the rug) to the left.  A cyclist makes a turn to the right and leans to the right. The torque that his weight puts about the contact point will make it accelerate to the left relative to the ground in the absence of friction. So the ground sees static friction pointing to the right. A coin rotates with a turntable. In the absence of static friction, the table sees a centrifugal force on the coin that will make it accelerate away radially from the centre of rotation. So friction must act radially towards the centre of rotation, in the frame of the table.   But then I run into some difficulties.   (already solved; see first answer) A cyclist makes a turn to the right. As a result he leans to the right. The resulting torque around the centre of mass causes the point of contact to slide to the left in the absence of static friction, so static friction must act to the right. However, now the cyclist as a whole must make circular motion with static friction acting as the centripetal force. As there is no torque, this means the contact point must move along with the centre of mass and therefore act as something with an acceleration to the right. So according to my understanding of static friction, another layer of it must now be added acting to the left. Why is it not? A car enters a banked curve with speed $v$. Suppose the curve is banked at the right angle for the car to make circular motion in the absence of friction. In the absence of any static friction, therefore, the car's acceleration points towards the centre of the banked curve. However, in this case the car's acceleration still has a downward component along the slope. My understanding of the direction of static friction means therefore, when it is added in, it should act up the slope. But in reality no static friction is produced in such a case.   Can someone explain what is wrong with my method of finding the direction of friction? Or if there is nothing wrong, how have I misapplied it in this case to create this paradox? Delete questions/answers in iOS app There is currently no way to delete questions or answers in the iOS app, even with the required Trusted User privilege. We can edit and vote, but not delete.  Can this option please be added to the app? Grand Prix Race Driver A has boon leading archrival B for a while by a steady 3 miles. Only 2 miles from the finish, driver A ran out of gas and decelerated thereafter at ta rate proportional to the square of his remaining speed. One mile later,driver A's speed was exactly halved.If driver B's speed remained constant,who won the race?  i have tried the set up the relation$d^2x\over dt^2$=$K ({dx\over dt})^2$ and integrate it but dont know how to do. Where are the database username and password stored? I'd like to send my Drupal installation to a colleague, but I don't want him to see the username and the password of my database. Where are these informations stored?  I've seen that the username and the password are written in sitename/sites/default/settings.php, but is it the only file with these informations? Is it sufficient if I change the username and the password in this file and then send my colleague all my Drupal files and my database? Showing that $\displaystyle\lim_{s \to{1+}}{(s-1)\zeta(s)}=1$ I need prove the following: ($\zeta(s)$ is the Riemann zeta function)  $\displaystyle\lim_{s \to{1+}}{(s-1)\zeta(s)}=1$  I really don't know, I have tried hard, but have obtained nothing for now. Why are my SVG imports so small? Adding Vertical Reference in Python to ArcGIS feature dataset Does it mean that two threads can't change the underlying data simultaneously? Or does it mean that the given code segment will run with predictable results when multiple threads are executing that code segment? IndentationError: unindent does not match any outer indentation level How to calculate $\int \frac{x^2 }{(x^2+1)^2} dx$? I'm trying  to calculate $\int \frac{x^2 }{(x^2+1)^2} dx$ by using the formula: $$ \int udv = uv -\int vdu $$  I supposed that $u=x$ s.t $du=dx$, and also that $dv=\frac{x}{(x^2+1)^2}dx$, but I couldn't calculate the last integral. what is the tick here?           the answer must be: $ \frac{1}{2}arctan\ x - \frac{x}{2(1+x^2)} $ + C How to delete the files in one folder which are more than 60 days old in UNIX? I've got a question about how to drive the car in Europe on Highways. In the US, I can overtake another car on either side, and I am fine.  In Europe I was told that I have to drive on the right side (Germany), and to overtake on the left side of the other driver.  Now I had following situation, and I did not know how to handle this properly: I was driving along on the right lane, the Autobahn was 3 lanes wide on my side, and was going around 110 km/h. Someone overtook me, but he stayed on the middle lane, and suddenly got slower. He wasn't really in front of me, so I could not change to the left lane, but I was told I may not overtake on the right side.  Would I have to brake in such a situation, or should I just ignore it, and overtake him again on the right side?  (I overtook him, and he was on the phone, so I guess that was why he got distracted and slowed down that much). Points of a Measure Zero Sets Covered by Intervals Infinitely Many Times Given a measure zero set $E$, by definition we have forall $\varepsilon &gt; 0$, a covering of $E$ by intervals whose lengths sum to $&lt; \varepsilon$.  I want to prove that we can cover $E$ in intervals such that the sum of the lengths the intervals is $&lt; 1$ and each point in $E$ is contained in infinitely many of the intervals.  Do you know how to prove this? Thank you Show $\text{Hom}_{Ab}(A,\mathbb{Q}) = \{0\}$ for finite $A$ How to study/prepare for the Salesforce Developer Certification I am fairly new to Force.com development (less than a year). I did not learn it from the ground up. So I think it will be good to study for the developer exam to strengthen my basics and improve my overall knowledge of Force.com + it will be great to have this certification.  Now it's surprising that there is not a lot of great information on the web about how to go about obtaining this certification. Most other major certifications have dedicated study guide books available but there are few for Force.com and I don't think any of them are official.   The official page has little information. The Study guide gives a broad description of the topics in the test.   I see a lot of the esteemed members are here certified developers. I think if you guys could give us a little information, hints/tips and some advice on how to prepare for this exam, it will really be of great help. Also is DEV401 required/helpful?  Also if we could get recommendations for great resources(books, online training etc) and practice tests it will be awesome. How to suppress certain .bib fields (e.g. year) only for certain entry types (e.g. inproceedings) If $f(x + y) = f(x) + f(y)$ showing that $f(cx) = cf(x)$ holds for rational $c$ For $f:\mathbb{R}^n \to \mathbb{R}^m$, if $f(x + y) = f(x) + f(y)$ for then for rational $c$, how would you show that $f(cx) = cf(x)$ holds?  I tried that for $c = \frac{a}{b}$, $a,b \in \mathbb{Z}$ clearly  $$ f\left(\frac{a}{b}x\right) = f\left(\frac{x}{b}+\dots+\frac{x}{b}\right) = af\left(\frac{x}{b}\right) $$ but I can't seem to finish it, any help? Are they going to start a new trilogy of Spider-Man once again? I was reading Wikipedia's entry on the 2012 movie  to find out about the next movie in the franchise. It says that there were plans for a third movie but it is cancelled now, and Spider-Man is going to appear in . It also says that Sony hired someone (don't remember the name) to write a new trilogy for the franchise.   What is the point of telling the same story once again? They have repeated it twice already. Is it just for business or to compete with the Marvel Cinematic Universe?