Setting up Ethernet with UWP

This week, some significant time was spent debugging an issue where a client could not connect to a C#/UWP server.  It turns out that the solution had to do with giving the server accurate capabilities.  Specifically, in the .appxmanifest file, there are three capabilities related to sockets: Internet (client & server) Internet (client) Private network…

Mailing Issues

I’ve come across an issue where one of my clients suddenly stopped receiving emails from his website contact form.  Checking various blacklists can sometimes result in the solution: https://www.spamhaus.org/lookup/ http://www.abuseat.org/lookup.cgi However, in this case, the client manages his own domain and mail.  The zone file for the domain in question looks like this: A “mail”…

Compare Web Hosts

Because GoDaddy does not use SSD and has restrictions on database access, I am looking at transferring from them.  Rather than only having review sites, I came across a useful utility that performs comparisons on three categories: Help & Support Speed & Reliability Price & Value It’s a ridiculous domain name, but seems to be…

Not able to export a remote database

New client computer, so I installed the latest MySql Workbench – version 6.3.6.  Turns out that the new version no longer works for me when exporting a remote database.  Here’s the error I’m seeing: It works just fine when exporting local databases, though.  And here’s what’s going on: I’m currently working on a remote shared…

WAMP and https

Why is this important? It looks like the BluePrint-Q preview is broken on the WordPress themes directory: https://wordpress.org/themes/blueprintq-draft/ Turns out that some assets are expecting to be loaded through http, but the theme directory is using https, which is causing the unpleasant layout. So, this is something I want to debug locally. Out of the…

Increasing your upload limits

You may have issues with your hosting provider when uploading large images, typically more than 2MB.  That size can handle small images and icons, but nothing significant like audio, PDFs, etc.  To get around this, you can usually increase the size limit.  You do this by going into your php.ini file (or user.ini for cPanel/Plesk) and…

Odd SSL forcing

I’ve been with my wife at the hospital today and have been working on the BluePrint-Q Tones while she rests.  Inbetween sessions, exactly one of the websites that I develop on localhost stopped loading properly.  I saw a ton of errors like this in the browser console: GET https://localhost/tbs/wp-content/plugins/bpq.banners/bpq.banners.css?ver=1.4 net::ERR_CONNECTION_REFUSED Eventually realized that all of…

Checking your DNS

There are times when I need to update the zone file on my remote server.  When I do this, it can take up to a day to become updated around the globe – but usually less than one hour in many places.  In any case, there is a tool that I like to use to…

Forcing an error in an AJAX call

When calling AJAX from Javascript, callbacks of ‘success’ and ‘error’ are typically supported.  Your call might look something like this (I happen to be using Angular here): $http( request ).success( function( response ) { console.log( ‘SUCCESS: ‘ + response ); }).error( function( response ) { console.log( ‘ERROR: ‘ + response ); });   Your server code,…