Monday, December 30, 2019

Fix "Network busy on Windows, please try again" error with PDANet on Windows 10

So this is an interesting error, there is no reason why this starts failing after working without any issues but the main culprit is the firewall (check your virus software firewall setting) that does not allow you to connect to the wifi:

to fix:

  1. turn off firewall on windows or virus software 
  2. turn on wifi on PDANet mobile app
  3. connect from Windows machine
  4. should connect without any issues
  5. turn on firewall which should now include your wifi connection information in the networks settings if not, you will need to add. 
So if you encounter this error again then you know that the firewall setting is the cause. 

Monday, January 28, 2019

Powershell to replace string in infopath in SharePoint Document library

So here is a simple/dirty script to update the files in your document library.  this particular script is for infopath documents with the template pointing to the wrong url after a migration

Add-PSSnapin *sharepoint* -EA SilentlyContinue

$web = Get-SpWeb https://url

#find your list (your call on what method to use
$list = $web.Lists[0] 

$oldstring = "https://url/libraryname/Forms/template.xsn"

$newstring = "https://url/Newlibraryname/Forms/template.xsn"

foreach($i in $list.Items)
{
  if($i.Title.Contains('.xml'))
  {
     $data = [System.Text.Encoding]::ASCII.GetString($i.File.OpenBinary())
     if($data.Contains($oldstring)
     {
         $data = $data.Replace($oldstring, $newstring)
       
          $i.File.SaveBinary([System.Text.Encoding]::ASCII.GetBytes($data))
      }
  }

}

Calling SharePoint from Adobe Experience manager workflow issues and lessons learned

AEM or Adobe Experience Manager (on jboss) has an out of the box activities to connect to SharePoint and upload files and update properties.

There are a few configuration issues in the documentation and a bug (verson 6.4).

NTLM authenticate does not work.   Only Basic or kerberos works. 

if you are having issues with the SSL call to sharepoint from AEM activity in the Process Design tool:

  1. user name always needs to have the domain name\username 
    1. yes, the domain name field still needs to be filled in. 
  2. the admin UI for the Trust Store Management/Certificates for root certs, this does not put the root cert chain to the certificate chain store. 
    1. it needs to be in the aemformses.keystore
    2. you will need the password that you used when you configured the AEM server for the certificate if you chose use SSL for the jboss.
    3. you will need to run the command: keytool -import -trustcacerts -keystore "AEM install location\jboss\standalone\configuration\aemformses.keystore" -file "location of root cert\Name of cert.cer"
      1. type in you keypass or you can add the -keypass to above command with the password (from line above)
errors you will see if this is not configured correctly:

  • sun.security.validator.ValidatorException PKIX path building failure
  • unable to find valid certificate path to requested target

Tuesday, January 23, 2018

SharePoint 2016 issues with web services saying access denied: https address to services fails

I should title this how to properly break a SharePoint farm without any malice.

So all the https address to the service applications would fail and not give the typical do you trust this site that has a bad certificate.

In the Certificate add-in in the MMC (microsoft management console), the SharePoint services Certificate and the SharePoint Security Token Service Certificate says invalid signature. 

After trial and error on why the certificate signature is invalid, the root cause was the SharePoint Root Authority Certificate. 

Short answer is to export it and save it and then delete it from the trusted store. 

Everything is fixed.    

Wednesday, January 3, 2018

SharePoint Upgrade Stuck at 10%

Check your permissions in the registry for the WSS_ADMIN_WPG.


https://technet.microsoft.com/en-us/library/mt842674(v=office.16).aspx





















or you can just add the timer job account to the local administrator group temporary while you run the upgrade.  

Wednesday, October 18, 2017

Install SharePoint 2016 Prerequisites from local folder

My prerequisiteinstaller exe was on the f drive but you can change that to your copy location and also replace the D:\Prereqs folder to your folder.   




 f:\prerequisiteinstaller.exe /SQLNCli:D:\Prereqs\sqlncli.msi  /Sync:D:\Prereqs\Synchronization.msi  /AppFabric:D:\Prereqs\WindowsServerAppFabricSetup_x64.exe  /IDFX11:D:\Prereqs\MicrosoftIdentityExtensions-64.msi /MSIPCClient:D:\Prereqs\setup_msipc_x64.exe /KB3092423:D:\Prereqs\AppFabric-KB3092423-x64-ENU.exe /WCFDataServices56:D:\Prereqs\WcfDataServices.exe /ODBC:D:\Prereqs\msodbcsql.msi /DotNetFx:D:\Prereqs\NDP46-KB3045560-Web.exe /MSVCRT11:D:\Prereqs\vcredist_x64.exe /MSVCRT14:D:\Prereqs\vc_redist.x64.exe 

Monday, October 2, 2017

How to get your money back from KarmaGo Internet

After a year and 7 months of waiting for them to give me my refund, they finally approved my refund.  Their bull shit of saying that you need to be patient while your return is being processed is all crap, pardon my french.

Hope this helps someone who should have their refund back over a year ago.


  • first submit a complaint to Better Business Burreau here:  

https://www.bbb.org/new-york-city/business-reviews/internet-access-provider/karma-mobility-inc-in-new-york-ny-147415

the company is located in Texas but have a PO box in New York.


  • Then when sending email to the KarmaGo for refund status CC the CEO and the other directors:  here are their emails.


help@yourkarma.comadmin@yourkarma.comcontact@yourkarma.comTodd.Wallace@yourkarma.comtrent.dennington@yourkarma.commegan.stover@yourkarma.comtodd@toddwallace.us