ECP Issues “Sorry! We’re having trouble processing your request right now.”

After installing and configuring Exchange 2010 on Windows Server 2012, I was confronted with an issue which did my head in for several days.

When accessing anything in the Exchange Control Panel (Options) via Outlook Web App, the following message would continue to appear:

Sorry! We're having trouble processing your request right now.

After spending the best part of 2-3 days searching the WWW for answers and finding absolutely nothing, I stumbled across something strange in IIS.

Under Application Pools, I double clicked on MSExchangeOWAAppPool and found a .NET Framework Version of .NET Framework v2.0.50727.

I checked MSExchangeECPAppPool in Application Pools as well and found a .NET Framework Version of .NET Framework v4.0.30319.

As you can see, the two clearly do not match. After setting MSExchangeECPAppPool to .NET Framework v2.0.50727 which matched the setting for MSExchangeOWAAppPool, the problem was solved.

No need to restart Exchange services, IIS, nothing. Straight away the issue was resolved. All it took was a simple refresh of OWA.

[ANDROID] SuperSU by Chainfire

If you’re ever looking for the latest SuperSU update from Chainfire, the link is below. It will take you directly to the most recent version.

Once you’ve flashed the latest .zip and have acquired ‘root’, you can download Chainfire’s app on the Play Store to configure a few extra bits and pieces.

Chainfire continues to update SuperSU extremely quick to support the latest and greatest Android versions available, as well as any new devices that hit the market. More than that, he also shares a lot of knowledge via his blog – often very technical but certainly very informative.

Chainfire is without a doubt a true asset to the Android community.

Latest falshable zip:
Play Store Link:

Facebook Adding More Permissions In Latest Android App Update

Today it was discovered by a fellow G+’er that Facebook is now data harvesting even more information.

Don’t tell me to put on my tin-foil hat just yet.

The latest Facebook update,, now requests permissions to both Modify and Read the Clipboard – along with several other audio related permissions, those of which include Ring Volume, Media Volume and Audio Focus.

I’m not too concerned about the audio related permissions however, the Clipboard permissions are slightly pissing me off.


Prior to this update, I was able to freely copy and paste data between both the Facebook app and other apps without any problems what so ever. I did it all the time. For some reason both Modify and Read clipboard now form one of the many Facebook permissions the Android app now requires. Permissions which should not be needed.

If I disable these permissions I can no longer paste anything into a status update or the comments field within the Facebook app. These permissions have never been required before in order to this, so why now??

This is just another example of Facebook data harvesting – stealing your data. You wouldn’t even know it’s happening in this instance. Granting the app access to clipboard gives them access to everything on the clipboard – not just what you copy and paste to/from the Facebook app.

As you can see in the screenshot above, I’ve disabled plenty of the permissions and to date, I’ve been able to freely use the app without running into any issues what so ever. No force closes, no errors, nothing.

I don’t have anything to hide, so that’s not my problem. My problem is Facebook’s complete and utter disregard for user privacy in general. I’m still convinced that they are data harvesting and nothing will convince me otherwise – especially when they continue to add permissions which previously were not required to perform a certain function/functions.

I’ve got no idea what purpose the additional audio permissions play in all this. If I disable them, I can’t control my ring volume or media volume while the app is open. I’ve been able to freely do this in the past when these permissions weren’t present so I have no idea what purpose these permissions serve. It is Facebook I guess, so if they can slip in a few extra permissions, why the fuck not?!

Why the app needs permissions to Read and Modify my call logs, as well as Read SMS/MMS is beyond me. When Messenger formed part of the Facebook app one might argue that these were necessary. They’ve all been disabled since day one for me and I’ve never run into any issues. However, now that Messenger is a completely separate app, one would like to think that these extra permissions are soon removed from the Facebook app. Without the Messenger functions built in, there is absolutely no explanation/reason for these permissions to remain. Wait, it is Facebook after all. Just in case you don’t install the separate Messenger app, they still want your call logs and SMS/MMS data. I’d bet on it!

People really need to start becoming a lot more aware of what they handing over by continuing to run the Facebook app. There are way to many unknowns.

Facebook to Disable Messaging in its Main Android App

Yep, you read that correctly. Facebook are about to disable messaging within it’s main Android app… within days! So how the hell do we keep messaging then? Well, you’re going to need to install a completely separate app for that. Rejoice! NOT!

That’s right, Facebook have decided in all their wisdom that it would be better to have two completely separate apps to do the job that one would be more then capable of doing, if Facebook actually had competent developers working for them. But they don’t. The main Android app is a testament to just how completely shitful their developers really are. I don’t think I’ve ever come across a more poorly developed app in all my Android years.

This change isn’t new though. It’s been coming for quite some time but until now there has been no definitive time frame as to when it would happen. A statement from Facebook confirms it’s just days away.

In the next few days, we’re continuing to notify more people that if they want to send and receive Facebook messages, they’ll need to download the Messenger app. As we’ve said, our goal is to focus development efforts on making Messenger the best mobile messaging experience possible and avoid the confusion of having separate Facebook mobile messaging experiences. Messenger is used by more than 200 million people every month, and we’ll keep working to make it an even more engaging way to connect with people.

Where do I personally stand on this move? Now that I’m being forced into it, the Facebook app will be coming off my phone completely. I’ll use the mobile browser version from now on. I don’t need yet another memory hogging, battery draining, privacy exploiting, data harvesting, piece of shit app on my phone – or any device I own for that matter.

Facebook could have made the main Android app better then anything else available today. They’ve had ample opportunity to excel in this space but time and time again they continue to fail. If only they went 100% native, returned Most Recent as the default news feed sorting, removed all the bloat (including all the unnecessary permissions used for data harvesting), and put a little more work into fine tuning the apps efficiency and overall UI, they could have made it something really special.

If you want to read my thoughts on the privacy issues, you can check out this article I wrote. You might be surprised to learn just how much data Facebook is taking (stealing) from you and you don’t even know it’s happening.

[MUSIC] OneRepublic – If I Lose Myself

I stared up at the sun
Thought of all of the people and places
And things I’ve loved

I stared up just to see
that all the faces
you were the one next to me

You can feel the light start to tremble
Washing what you know out to sea
You can see your life out the window, tonight…

If I lose myself tonight
It’ll be by your side
I lose myself tonight…
Woah, woah , woah

If I lose myself tonight
It’ll be you and I…
Lose myself tonight

I woke up with the sun
Thought of all the people, places and things I’ve loved
I woke up just to see
With all the faces
you were the one next to me

You can feel the light start to tremble
Washing what you know out to sea
You can see your life out the window, tonight…

If I lose myself tonight
It’ll be by your side
I lose myself tonight…
Woah, woah, woah

If I lose myself tonight
It’ll be you and I…
Lose myself tonight
Whooooooo…Whooo ,Awhooo

Take us down and we keep trying
40 000 feet keep flying…
Take us down and we keep trying
40 000 feet keep flying…

Take us down and we keep trying
40 000 feet keep flying…
Take us down and we keep trying
40 000 feet keep flying…

Lose myself
If I lose myself tonight..

Our Deepest Fear

Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us. We ask ourselves, Who am I to be brilliant, gorgeous, talented, fabulous? Actually, who are you not to be? Your playing small does not serve the world. There is nothing enlightened about shrinking so that other people won’t feel insecure around you. We are all meant to shine, as children do. It’s not just in some of us; it’s in everyone. And as we let our own light shine, we unconsciously give other people permission to do the same. As we are liberated from our own fear, our presence automatically liberates others.

[ANDROID APP] Nine – Exchange ActiveSync Email Client

Nine LogoI love quality apps. I spend a great deal of time trolling through app after app until I find something that meets my requirements (high standards?). In some cases I’ve waited weeks, even months before settling on a specific app. Nine, an Exchange ActiveSync email client, is one of those apps I’ve been waiting to come along for quite some time.

For anyone who has used the stock Android email client, you will know that it leaves a lot to be desired. Sure, it received a nice little facelift when Android 4.4 KitKat was released, but that was nothing great. Apart from the UI refresh, it is still very average.

Thankfully, the developers of Nine have done a brilliant job of producing a top quality Exchange ActiveSync email client for Android. From the moment I discovered this app and seen the screenshots, I was amazed. I installed it straight away and fell in love with it just as quickly.



Nine Auto Replies

At first glance it looks similar to the stock Android client which is certainly not a bad thing as anyone wanting to make the switch from stock to Nine should find it very easy. It looks extremely ‘fresh’ though. The UI is very vivid and bright. The menus, settings, and navigating your way around the app is all very easy and fluid.

The setup process is much cleaner and easier to follow as well when compared to stock. It just seems to flow a lot better.

A couple of nice little features include the ability to set a PIN lock on the app, set the device security model to either ‘device level’ or ‘application level’, as well as send email in HTML. When creating or replying to an email, you can even change the basic formatting of your text such as bold, italic and underline.

nine-pinlock nine-pinlock-options nine-security-model

The app is free to download and install but comes with a 2 week trial. To continue using the app beyond the 2 week trial you will need to pay up. Currently, it’s half price at $10~ – normally $20~. In the majority of cases I wouldn’t pay this much for an app, and this is certainly one of the most expensive apps I’ve purchased to date. That being said, I think it is worth every cent.

Nine is only relatively new to the market (beta released in January 2014) but even so, I can’t praise the app or the development team enough. I’ve sent several emails to them and they have been very prompt in replying.

If the roadmap posted on the Nine website is anything to go by, it looks like we are in for some great features in the near future – some of those include conversation views, notes and even tasks. I for one am hanging out for these additions – especially notes.


This is without a doubt the best Exchange email client there is to date – I’m yet to come across anything that really compares – especially when it comes to the overall design and performance. It’s amazing to see how quickly features and fixes are being push out as well. In the 6~ weeks I’ve been using the app, there have been at least 1 update a week with new features, bug fixes and general improvements.

If you have been looking for an alternative Exchange ActiveSync email client, I highly recommend you try out Nine. Being that it is only half price at the moment, it might be the perfect time to make the switch.

If you want to learn more about Nine, hit up the Nine website – screenshots, update history, roadmap, and more are all available.

[ANDROID APP] Google URL Shortener

googleurlshortener_logoEvery so often you come across an app that does virtually everything ‘right’.

The UI is clean, easy to use, and adheres to Android design guidelines. Optimized for 7 and 10 inch tablets. The information displayed within is well laid out, easy to read and follow. The app itself is overall very fluid and fast. It’s the kind of app which sets the benchmark for all others.

Today, that app happens to be Google URL Shortener by Thomas Devaux. Google URL Shortener plugs into Google’s own URL shortening service.


Features include:

  • Shorten URLs and share them quickly
  • Access your history – always synced with
  • Get colourful analytic reports of any short URL, not just yours
  • Clean card UI with thumbnails, maps and charts
  • Shorten links through “share” in any app
  • Star your favourite short URLs
  • Rich notifications
  • Access your data offline

Thomas has done an exceptional job of delivering a brilliant Android app. The average 4.8 star rating on Google Play speaks for itself. One of the most amazing things about the app is that it’s completely free. For an app of this high standard, generally you would expect to see a price tag attached. Whether there are plans to release a ‘Pro’ version in the future is unknown.

googleurlshortener_002   googleurlshortener_003

If you use Google’s URL shortening service (, you will defintely want to check out this app.

Pay Attention to the Bigger Things in Life


One day in summer a professor stood before his science class with a few items on the table. He picked up a large jar and filled it to the brim with golf balls. He then asked his students to raise their hands if they thought the jar was full. A sea of hands instantly shot up – the students unanimously agreed the jar had to be full.

The professor then proceeded to grab a box of pebbles and he poured them into the jar. He picked up the jar, shook it around, and put it back on the table. The pebbles shuffled into the areas between the golf balls. He then asked the room full of students to raise their hands again if they thought the jar was full. The same sea of hands rose up.

Next, the professor picked up a box of sand and poured it into the jar. As expected, the sand filled up all the empty spaces between the pebbles. He asked once more if they thought the jar was full. The students again raised their hands.

The professor then magically made two beers appear from under the table and he poured the contents of each beer into the jar. This filled the spaces between the grains of sand. The room filled with laughter.

‘Now,’ muttered the professor ‘You need to understand that this jar is a representation of your life. The golf balls are the big, important things such as: your family, friends, children, health, and passions – and if you ever lost everything and only had these big things remaining, your life would be rich and full. The pebbles represent other important things like your job, house and your car. The sand is essentially everything else. It represents the small things.

The professor continues: ‘If you choose to pour sand into the jar first,’ he asserts, ‘there won’t be any room left for the pebbles or the golf balls. Life is the same.

If you choose spend all your time and energy on small things you won’t have room for the bigger things that hold much more importance to you.

What is the moral of the story according to the professor? Make sure to pay attention to the golf balls – the things that are absolutely critical to your happiness.

Spend time with your family. Spend time with your parents. Your children. Take time to see your grandparents. Make an occasional visit to aunts and uncles. Take out your spouse on a dinner date. Play golf with your favourite buddies. There will always be time to do chores, clean, and take out the trash.

Focus first on the golf balls – these are the the things that matter most. Ruthlessly set your priorities – write them down in a file if you must. Remember, the rest is just a bunch of sand.

The professor saw a hand shoot up. He pointed to the student, and she then asked what the beer represented. The professor looked at her, grinned, and said, ‘Thanks for asking.’ The beer is here to show that you that no matter how full you think your life is, there’s always room to have a couple of beers with a friend”.

Google Makes it Harder to Access AppOps

When Google released Android 4.3 (Jelly Bean) there was a fantastic and vital feature that came with it. One that wasn’t visible on the surface but for those in the know – the tech savvy and developers among us, it was relatively simple to get to.

This fantastic feature is known as App Ops.

App Ops gave you the ability to very easily disable permissions that certain apps may have been requesting and/or using. For example, if you didn’t want the Facebook app to be accessing your location, you could simply turn off the location permission for the Facebook app.

facebook-perms-002 facebook-perms-001

As shown in the images above, I wasn’t too happy that Facebook required all those permissions so I decided to turn them off. Now obviously the app does require certain permissions in order to function correctly so you need to be weary of what it is you are actually turning off and what effects it may have on the app itself by doing so. In this instance, even with all these permissions turned off, the app still functions correctly.

Now, there are two reasons why I used the Facebook app as an example. One was to show you just how simple App Ops is to use – as you can see it’s just an On or Off switch. Number two, and probably the most important reason was to highlight just how vital this feature is.

As you can see, even with all those permissions disabled, the Facebook app still functions perfectly fine. So why does the Facebook app actually require all those permissions if the app isn’t actually using them for something user facing – something we can actually see or makes the user experience better?

My guess – data harvesting. I think Facebook are simply grabbing as much data as they possible can and they are doing it without you even knowing it. That right there is why App Ops is so vital. This is exactly why it should be made easily accessible to everyone. It gives you a clear insight as to what each application requires permissions to, when it was last accessed, and the ability to disable it.

It gives control back to the user.

Google’s reply to App Ops removal is below:

That UI is (and it should be quite clear) not an end-user UI. It was there for development purposes. It wasn’t intended to be available. The architecture is used for a growing number of things, but it is not intended to be exposed as a big low-level UI of a big bunch of undifferentiated knobs you can twiddle. For example, it is used now for the per-app notification control, for keeping track of when location was accessed in the new location UI, for some aspects of the new current SMS app control, etc.


If we were never meant to see it, why the hell was it left in there to begin with? It’s a pretty big freakin’ mistake to make to be quite honest and I certainly am not the only one somewhat frustrated and annoyed at the decision to remove a perfectly working, highly functional, vital, and very useful feature.

Personally, I think Google may have had every intention of making it available to users at some point but perhaps some app developers, especially the big names such as Facebook who make big money from collecting your data, gave Google a little bit of flack about it.

App developers add all these unnecessary permissions for data harvesting and who knows what else; Google finally gives us a way to easily block those permissions, and now developers are crying foul.

This is just a theory of course but I think it’s a lot more feasible then Google removing it because it was never meant to be using facing in the first place. I highly doubt that to be honest.

It is becoming more and more common that applications and games are demanding more permissions than required do their job. For example, a Flash Light app that requires access to your location. I can not think of one reasonable explanation as to why a Flash Light app would require such a permission, but there are plenty out there that do.

Don’t get me wrong, the majority of app developers produce terrific applications and games that only request permissions necessary to deliver the best user experience. A lot of developers even state quite clearly why their app is requesting such permissions.

Unfortunately, there are a small group of developers who simply can’t be trusted – Facebook being a major one that more people should be weary of. My example above is a clearly shows why.

If Google was afraid that App Ops would break some apps and cause them to function incorrectly, they could have at least buried it deep in the Developer Options or even just kept it hidden like it was, requiring a separate application to access to it – or a custom ROM for that matter.

Those people smart enough to access the Developer Options should be smart enough to realise that by fiddling with such things may cause instability – and that goes for a lot of things in the Developer Options. This would give power users the chance to play with such a great feature while Google works on educating the masses on how to use it correctly. There really was no need to remove it or make it any harder to get to.

Hopefully we see the return of App Ops in the near future and more than that, hopefully it’s made easily accessible to anyone and everyone.