Media Magic Support
Docs ยป automagic:install:trouble:windows

Trouble shooting Windows

Usually problems relating to the AutoMagic software running on windows will be one of the following:

  • An incompatible platform, The Java VM is only available on x64 processors at the moment. If you have one of the newer SnapDragon chipsets the software will not be able run.
  • If you are running anti-virus or some application sandboxing environment the software might not have access to the resources it requires to run.

Accio Launcher

The Accio Launcher requires access to some resources on your computer to run.

File access

The following environment variables will point to directories on your computer:

  • APP_DATA points to a directory containing all the data specific to your user's profile.
  • LOCALAPPDATA points to a directory containing files that are specific to that machine, such as cache, temporary data, and application-specific settings.
  • user.home points to the users home directory.

The accio software will try to store the following in these directories.

  • %APP_DATA%\MediaMagic is used to store the users settings. This includes any private keys generated for remote access.
  • %LOCALAPPDATA%\MediaMagic is used cache Jar files and other data. For example, AutoMagic's Jars are downloaded to subdirectories in this folder.

Network Access

The software will need different network access for local and remote connections.

Local Connections

The Launcher will download the Jars for the application (normally AutoMagic) over HTTP port 80 (not HTTPS), each jar is downloaded and its digital signature verified.

Remote connections over Secure Shell

The Launcher will create one SSH connection to the server. Then it will create one or two port forwards using random free ports on the client.

  1. is for the HTTP traffic to download the Jar files.
  2. is a connection to the Postgres database.

AutoMagic

The basic requirements for automagic are:

  • Connect to the Postgres database at port 5432 on the database server.
  • Connect to port 80 on the AutoMagic server
  • Store some application data in the users home directory or APP_DATA
  • Create temporary files in the temp file dir, the JVM defines a property java.io.tmpdir that points to the OS's temp directory.
  • Access to printers and print queues for printing.

There may be other services like FTP or other web services used by AutoMagic and the plugins you are using. For example, access to a website for a sales channel plugin.

Previous Next

Media Magic Support

Table of Contents

Table of Contents

  • Trouble shooting Windows
    • Accio Launcher
      • File access
      • Network Access
    • AutoMagic

Installation

  • Install on Windows
  • Install on other platforms
  • Remote Access

AutoMagic

  • Desktop application
  • VAT Returns
  • Customer Accounts
  • Sales
  • Order fulfilment
  • Stock
  • Expense Ledgers
  • Managing Reports

Android Sales Tablets

  • Installing a CA Certificate on Android
  • Setting up the android software
  • Software updates

Web services

  • Trouble Shooting
  • Installing and Getting started
    • Provisioning Zebera TC5x devices
    • Setting an authentication token
  • Proof of delivery and signiture capture
    • For deliveries.
    • For Invoices, delivery notes and quotations.
    • For Paid Outs

Warehouse Management System (WMS)

  • WMS Functions
    • Info
    • Storage
    • Replenish
    • Picking
    • Check picking
    • New stock
    • Stock Take
  • Master data
  • Setup
    • Location Layout
  • Terms and definitions

Policy

  • Privacy Policy