Posts

Showing posts with the label ios

How to fix: Outlook on iOS/iPhone: "No Internet Connection"

Image
Microsoft Outlook is probably one of the best (if not the best) email client for iOS to date. Sadly, you may run into a random annoying problem which basically renders the application useless: it displays a message saying " No internet connection ", at which point you can't receive or send emails anymore. The number of people having this issue is incredibly high, as I discovered when it happened to me yesterday: After reading all of these posts and many more, there did not appear to be a particular solution for this. I had already checked the following: my Internet was of course working properly, on both WiFi and 4G I made sure to allow data/internet usage for the Outlook app I made sure my email accounts were working properly (they work fine on the Outlook desktop app & web) I tried enabling or disabling push notifications but that did not help I tried to use the 'reset account' functionality in the Outlook app settings for each of the accoun...

Nginx and LetsEncrypt SSL certificate problem with iOS and Safari (fixed)

Image
I have recently started using LetsEncrypt as my main SSL certificate supplier, it's amazing! With the auto-renew cron task, I have literally 0 work to do to keep certificates up to date, and of course, it's free. I recently noticed an issue though: when I visit my websites over HTTPS on my iPhone (and reportedly the problem exists with Safari on Mac OS X as well), the sites simply will not load. This is the error I get: The error reads: " Safari cannot open the page because the network connection was reset. The server may be busy ". After trying to sort out the problem for hours and Googling up the error everywhere, I finally stumbled upon this forum thread . Well thank you Mr. Duckson because that really did fix the problem! The solution: in your server {  ... } block, insert the ssl_session_cache directive with whatever value you deem fit. Example from Nginx documentation:  ssl_session_cache shared:SSL:10m ; Save your configuration, reload Ngi...

Apple iMessage Client for Windows

I have been an iOS user for a while now and making use of iMessage since the day it was launched. It's quite convenient and most of my contacts use it too. Ever since the "Moutain Lion" version of Mac OS X, users are also able to send iMessages using their laptop or desktop computers, in addition to tablets, phones and iPods. Now, if you're like me and own both an iPhone and a Windows-based PC, you probably wondered at some point: how do I send iMessages from my Windows computer ? where do I find an Apple iMessage client for Windows ? At the time of writing this article (March 15th, 2013) there is no proper iMessage client for Windows. However, there seems to be some kind of workaround application that enables people to do so. But before you read any further you should know the limitations: 1) it works together with your iOS device, which means you need to have it with you -- kind of defeating the purpose 2) it requires your iOS device to be jailbroken -- wh...

AVCLevels PHP Library: read and set profile level from H264 AVC-encoded video (MP4, MKV, ...)

I was stunned this morning to find out about AVC levels  (H264/MPEG-4 AVC). Basically, when you encode a video using the widespread H264 codec for the video stream, the encoder sets a flag called the "level". Wikipedia says that the level  is a specified set of constraints indicating a degree of required decoder performance for a profile . The problem I have with this is: some software and equipment restrict their own capabilities based on that level! They check the level, and if the value doesn't please them, they refuse to even attempt to play the video. What is this all about? See, I had two MP4 videos. One would play fine on my iPhone, the other refused to play (iTunes refused to copy it into my library, claiming that my iPhone did not support the video format). I inspected both files with MediaInfo , they were both encoded properly with AVC (H264) and AAC audio, similar bitrates, same resolution. After hours of testing and research I stumbled upon this blog po...