• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Cloud Engineer - Everton Collins

Work by Everton Collins

  • Home
  • Discovery
    • Consulting
    • SEO Discovery
    • PPC Consulting
    • Website Quote
    • Website Redesign
    • Web Maintenance
    • Mobile app Development
  • Services
  • About
  • Contact

Everton

Author of the Blog.

Running Docker first time on macOS High Sierra

October 22, 2017 By Everton

Docker CE macOS

Docker CE for Mac is an easy-to-install desktop app for building, debugging, and testing Dockerized apps on a Mac. Docker for Mac is a complete development environment deeply integrated with the Mac OS Hypervisor framework, networking, and filesystem. Docker for Mac is the fastest and most reliable way to run Docker on a Mac.

Install Docker CE on macOS

When the installation completes and Docker starts, the whale in the top status bar shows that Docker is running, and accessible from a terminal.

whale-in-menu-bar
Docker icon on mac status bar.

Run it

Open a command-line terminal (I’m using Iterm-2), we’ll try some Docker command

Run docker version to check that you have the latest release installed.

docker version

Run docker run hello-world to verify that Docker is pulling images and running as expected.

docker run hello-world

To learn more, read the Docker for Mac documentation

Filed Under: Consulting Tagged With: Docker CE macOS, docker version

Azure: Fix Unhealthy Identity synchronization

July 31, 2017 By Everton

Azure: Fix Unhealthy Identity synchronization. Yesterday I was in my office 365 portal, just checking an account, when I logged in I was presented with this message “Unhealthy Identity synchronization” on the office 365 portal admin homepage. You may see something like this in your office 365 portal if there is a Sync issue or some other problem with Azure AD Connect.  I also received an email about an unhealthy sync. See snapshot of the email.

 

Subject: Unhealthy Identity synchronization Notification

Subject: Unhealthy Identity synchronization

 

As you can see below from the image, we haven’t had a directory sync for the last 54 hours.

Last directory sync Warning: last synced 54 hours ago

Last directory sync Warning: last synced 54 hours ago

We will have to click on the link and see what the particular error is reporting with our Azure AD Connect Synchronization or use the link to troubleshoot our error.

Fixing problems with directory synchronization for Office 365

Fixing problems with directory synchronization for Office 365 

Ok, time now to review the version of AD Connect we are running on our local Active Directory and do a in-place upgrade to solve this issue, often times upgrading the AD Connect Sync client will resolve issues with the synchronization.  Let see what’s the current version and what version we are running on our member server and see if we need to do the in-place upgrade.

 

azure-version 1.1.561.0

The current version is 1.1.561.0 so there must be another issue going on, at this point we’ll try and run a few Power Shell Commands to push a sync.  We will run

Start-ADSyncSyncCycle -PolicyType Initial  - To push an initial sync over to office 365.

At this point when we ran the command we got a message back stating the sync was busy.

We also ran this command to see the health of the sync:

Get-ADSyncConnectorRunStatus

So we then opened to the Synchronization Scheduler to check the connectors, stopped them and ran a full synchronization, after that we restarted the member server.

blank

This eventually cleared up our sync issue and from the portal we can see a healthy sync.

AD Connect Healthy Sync

A great link you can use to troubleshoot your AD Connect Sync; also you may want to keep an eye on your syncs using the Azure AD Connect Health Dashboard that comes with Azure Active Directory Premium.

Filed Under: Azure AD Connect, Office 365 Tagged With: Azure: Fix Unhealthy Identity synchronization, Inplace Azure Ad Connect Upgrade, Last directory sync Warning

Skype for Business Online management tasks – Commands

April 30, 2017 By Everton

Skype for Business with PowerShell

There are many common daily tasks a Skype for Business Administrator will need to complete in their daily management of Office 365  Skype for business; one such task is that of managing user accounts.  You want to see what users have been enabled for Skype for Business.

You will want to sign-in to Skype for Business PowerShell to run these commands

Connecting to Skype for Business Online by using Windows PowerShell

After you have installed the prerequisite software, you are ready to begin using Windows PowerShell to manage Skype for Business Online. To do that, you begin by opening a standard instance of Windows PowerShell. You don’t need to open a special instance of Windows PowerShell (similar to, say, the Lync Server Management Shell), nor do you need to open a Control Panel app or any other special type of application. This is because Skype for Business Online management is performed by using a remote session of Windows PowerShell.

 

In turn, this means that:

  1. You use a regular session of Windows PowerShell to connect to Skype for Business Online. When connecting remotely, you work on your local computer and you use your local copy of Windows PowerShell, but you manage objects found on a remote system (that is, Skype for Business Online).
  2. All the cmdlets, scripts, and other items needed to manage Skype for Business Online are downloaded to your computer. These items are kept in memory and are available only in the remote session established with Skype for Business Online. This is important to keep in mind. When you make a remote connection to Skype for Business Online, the Skype for Business Online cmdlets—such as Get-CsTenant—will be copied, in memory, to your computer. In your remote session, you’ll be able to run these cmdlets. However, these cmdlets are available only in that remote session. For example, you might start a second session of Windows PowerShell, but without connecting to Skype for Business Online in this session. If you try to run the Get-CsTenant cmdlet from within that session, you’ll receive the following error message:
Get-CsTenant : The term 'Get-CsTenant' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

User Account Management:

Return information about all your Skype for Business Online users

Get-CsOnlineUser  - To return information about all your users who have been enabled for Skype for Business Online
(this can be a very long report)

Get-CsOnlineUser -ResultSize 1 - To return information for a single, randomly-selected user
(for example, to use this account for test purposes), call the Get-CsOnlineUser cmdlet and set the ResultSize parameter to 1:
Get-CsOnlineUser -ResultSize 1
Lets say you want to get the results for many users, in our case we'll say 6 users.

You can run the following command.
Get-CsOnlineUser -ResultSize 6 - Run this command to get the results back for 6 users

Get-CsOnlineUser -ResultSize 6

Filed Under: Office 365, PowerShell, SfB Tagged With: click Accessories, click All Programs, click Windows PowerShell, Get-CsTenant, Online meetings and conferences, or Windows Server 2012 R2 do the following: Click Start, Powershell Skype for Business Reports, Skype for Business reports, To create a remote connection to Skype for Business Online, Windows Server 2008 R2, Windows Server 2012

Authorize.Net – Online Payment Services

April 23, 2017 By Everton

Accept- Online Payments for your Services

Authorize.Net are proud to offer payment management through our partner, Authorize.Net®, a leading payment gateway provider since 1996 with over 440,000 customers. Authorize.Net manages the complex routing of transaction data from your business to the credit card and electronic check payment networks, ensuring secure and reliable deposit of funds into your merchant account.

[adrotate banner=”108″]

Features

Omni Channel Payments

Websites, in-app, telephone orders, card swipe transactions with a phone or terminal, kiosks and more.

Payment Types

·         All major credit cards, including Visa®, MasterCard®, American Express® and Discover®

·         Signature Debit Cards

·         Authorize.Net eCheck.Net® (bank account)

·         Digital payment solutions: Visa Checkout, Apple Pay and PayPal

Customer Checkout

Customers pay on your website or on a custom Authorize.Net payment page, based on the integration method you choose. Dozens of shopping cart solutions offer Authorize.Net payments.

Receive Payments Quickly

Automated deposit into your merchant bank account in as little as two business days.

Online Account Management

Log into your secure account for real-time reports, transaction history and balances, to issue refunds, and more.

Award-Winning 24×7 Customer Support

Online Knowledge Base as well as free support via telephone, chat, and eTicket.

Security

Payment Card Industry Data Security Standard (PCI DSS) compliant.

Risk Management

Authorize.Net safeguards your sensitive cardholder information in its secure data center, depending on your integration.

Fraud Prevention

Advanced Fraud Detection Suite™ (AFDS) helps you identify and manage suspicious transactions.

Billing Services

Recurring and tokenized payments available. Bill repeat customers without storing their payment information or asking for it again.

Get Sign-up Today.

[adrotate banner=”108″]

Filed Under: Consulting, Ecommerce, Merchant Accounts Tagged With: Authorize.Net, Authorize.Net - Online Payment Services, Receive Payments Quickly

IP address gets Blocked by all of Microsoft’s domains.

April 20, 2017 By Everton

Why does my site IP address get Blocked?

[adrotate banner=”99″]

An important first step to make sure email sent from your IP isn’t blocked is to review its status on known ‘blacklists’.

Review instructions, in our  article: Determining if a server is blacklisted: https://kb.iweb.com/hc/en-us/articles/230267148-Determining-if-a-server-is-blacklisted.

You should also verify your server’s mail queue content or outbox (current size and outbound email traffic statistics) to identify unusual activity levels. 

Follow these instructions to unblock your IP from Hotmail / Outlook:

1. Ensure Compliance: https://mail.live.com/mail/policies.aspx

2. Follow best practices and FAQs: http://postmaster.live.com/Troubleshooting.aspx

3. Configure your reverse DNS on your IP addresses: https://kb.iweb.com/hc/en-us/articles/230242968-Configuring-Reverse-DNS-Control-Center-or-Customer-Hub-

This issue might be happening because the Microsoft system is not recognizing the IP or your domain and is treating it as spam.

This feature prevents unwanted spam from reaching customer’s mailbox.

To request for white listing from Microsoft please use this link https://sender.office.com/Delist/

Why are the emails sent to Microsoft Account rejected for policy reasons?





Ready to grow your business with email?

Get a glimpse of how sending emails with AWeber can help you connect with customers and grow your business when you sign up for our behind-the-scenes email series.

Powered by AWeber Email Marketing

blank

Filed Under: Consulting Tagged With: IP address is blocked by all of Microsoft's domains, ip blocked by outlook.com

  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Go to Next Page »

Primary Sidebar

Search

Our Seal

Tags

#TwitterLists (1) Authorize.Net (1) Authorize.Net - Online Payment Services (1) Azure Active Directory Premium (1) Azure AD Connect sync: Scheduler (1) Azure Identity Protection - Enterprise Mobility + Security (1) Azure sign-in (1) Azure Sign-in Reporting (1) click Accessories (1) click All Programs (1) click Windows PowerShell (1) Compliance (1) ESXi server datastore (1) etc (1) Exam SC-900: Microsoft Security (1) Exchange Server build numbers (1) Exchange Server Updates: build numbers and release dates (1) Get-ADSyncScheduler (1) Get-CsTenant (1) Get-ExchangeServer (1) https://portal.azure.com (1) Identity Types within Azure AD (1) Inplace Azure Ad Connect Upgrade (1) IP address is blocked by all of Microsoft's domains (1) ip blocked by outlook.com (1) Microsoft Azure: See who has been using Microsoft Teams (1) Microsoft M365 EnterPrise Tenant Sign-up (1) Microsoft Teams usage (1) Office 365 (1) Online meetings and conferences (1) or Windows Server 2012 R2 do the following: Click Start (1) PowerShell Licensing (1) Powershell Skype for Business Reports (1) Receive Payments Quickly (1) SC-900 (1) Sign-in activity reports in the Azure Active Directory portal - preview (1) Skype for Business reports (1) To create a remote connection to Skype for Business Online (1) Virtual Machine (2) VMWare ESXi 6.0 (1) vSphere Esxi 6.0 - Uploading iso to ESXI VM (1) What can Virtual Box be used for? (2) Windows 10 Enterprise (1) Windows Server 2008 R2 (1) Windows Server 2012 (1)

Copyright © 2025 · Everton Collins · Privacy Policy

  • Home
  • Services
  • About
  • Discovery
  • Contact