Possible solution for -8 and other connection errors

I've been struggling recently to make connections with people, often seeing the -8 error. This happened even with the most simple network setup we could find, with our routers either running with uPnP enabled or disabled, and ports forwarded or not. Often we could connect individually to the Apple test accounts, but not each other.
The fix that worked for me, and also for someone else on these boards, was to look at our network "ports" on the Macs themselves. Not the TCP/UDP ports, but the "ethernet" , "airport", etc.
If you open system preferences, Network, and from the Show: dropdown at the top choose "Network Port Configuration" you will see the hardware network ports on your machine. If you use your machine in multiple environments, such as with a wired Ethernet port, Airport, perhaps a Firewire network too, your Mac may have several IP addresses assigned to itself, even if only one is active. Installing virtualization software such as Parallels adds more ports here, with more IP numbers.
Whilst running iChat in debug mode, and watching outbound connections through Little Snitch, I saw that firstly iChat thought I had multiple IP addresses which it attempted to open uPnP with, and secondly my outbound packets had the private internal IP address of one of the Parallels network ports the person I was trying to communicate with - which would never be delivered.
What we did was disable all the ports in the System Preferences described above, except for the one in use. We then restarted iChat and our video streams opened! I believe that iChat simply gets confused about which IP address to do its uPnP mojo with, and disabling the ones not in use makes it choose the correct one.
If you follow this advice, remember to re-enable the ports you disable when you use want to use them in future.
I'm convinced this is the cause of the problem - even when I use my MacBook behind a commercial locked down Watchguard firewall the video conferencing still works, which suggests that it's not the opening of ports through the firewall that's the issue, at least for some people.
I hope this is useful information for people struggling with -8 errors - let me know how you get on.

Intel macs, since 25 febr.
"watching outbound connections through Little
Snitch"
Interrupted connections under some circumstances
after applying the AirPort Extreme 2007-001 update:
This is (often) soluble by disabling any third-party
wireless signal monitoring or sniffing utilities.
I don't think Little Snitch was causing any problems, for me at least. It did let me see that it was trying to talk to the other machine's non-active IP address, which is what led me to turning off the other network ports.
It's quite informative to see which TCP and UDP ports are being actively used, and where they're going.

Similar Messages

  • Solution for teachers (and others) to lock down the iPod

    Hello all. I just have to share something I found yesterday. If you've seen other posts of mine, I am a teacher with a class set of iPod nanos. I have audiobooks on them so the students can listen to and read the book at the same time. My problem was that there are preinstalled games on the iPod nano that cannot be removed. After contacting my educational contact at Apple, she said they have sent it up the pipes, but as of yet there is no solution. Well I found one!
    First off, it is not my solution. I attended FETC this year and went back to their website and found a partial solution. The person's name is Luis Perez. He has two websites: http://etc.usf.edu/te_mac/ for mac and http://etc.usf.edu/te_win/ for windows. So here is how you do it.
    Create a text file in a text editor that has the following:
    <meta name="NotesOnly" content="true">
    save the file as preferences.txt
    Create another text file with the following:
    Name of link goes here
    Here is my completed one:
    Click for Audiobooks
    Save this under whatever filename you want. I chose Audiobooks.txt
    In iTunes make sure you have a playlist named whatever you put in the file. (NOTE: it must be a playlist, it wouldn't link to just audiobooks)
    Sync the iPod in disk mode. Open the iPod in Finder or explorer and copy both files into the NOTES folder. Eject the iPod. Now the only thing the iPod will do is go to the notes folder. (it is in a sense 'locked down') Your other file should be listed. When you open that file (audiobooks.txt) it will say the name of your link. When you click that it will start with the first song/book in that playlist. You cannot go to any other thing on the iPod. When you hit menu, it goes right back to the notes folder.
    PLEASE NOTE: if you want to 'unlock' the iPod, just trash the preferences.txt file you put on there.
    I know it is rather long, but it is a solution I have been looking for. I am hoping other teachers or people who need to secure the iPod for whatever reason are helped by this. Let me know if you have questions.
    <Edited by Moderator>

    Bizarre, I can't figure out how to edit it. I can't figure out how to get it to show up right either! Anyway. 2 links showed up that aren't supposed to be there.
    I can't figure out how to stop it from linking. <Edited by Moderator>
    Message was edited by: Shoewee

  • Provide me solution for STRUTS and MySQL connection

    Hi,
    friends.
    I am developing application in which i using mySQL database 5
    and using struts.
    I follow steps searched through google but i could not established
    database connection
    kindly step by step instruct me to connect with Database using struts
    if possible give me sample application to
    [email protected]
    Thanks.

    but i could not established database connectionPlease be specific. How did you conclude that? Which exceptions are you getting? Show the full message and the trace. They are not to be ignored :)

  • Cheap SSD solution for Pismo (and other IDE/ATA laptops)

    I have a Pismo 400 that is now relegated to web surfing duties for my children and not much else. The original Fujitsu 6 Gig hard drive was sounding more and more like farm machinery, so I thought I'd try a do it yourself solid state drive instead of picking up a laptop drive that'll never be filled up and is pretty much obsolete for any other purpose.
    There's a store on eBay that sells adapters for Compact Flash memory cards so they can be plugged in as a 2.5" IDE hard drive. This places sells them for $5 Canadian with free shipping from Hong Kong, whereas in Canadian stores these are around $25. I ordered one and it came in about 10 days.
    I went to a computer parts store and purchased the cheapest 8 Gig CF card listed as 133x. It came to just under $30 Cdn including taxes.
    The adapter seems to have one more pin on the IDE side than the original drive (or the Mac socket has holes), but the socket on the Pismo has a rubber spacer (rather than hard plastic) so you just plug them in.
    After a typical for Pismo exhausting 1-2 minute installation process, I fired it up. It didn't see the drive when I booted with an OS X 10.3 install disk. I suspect if I'd used the original OS 9 CD it would have found the drive, which was formatted FAT. I pulled the CF/IDE combo out and plugged it in to a USB/IDE adapter and formatted the card on my MacBook. Back in the Pismo the drive was found and I installed OS 9 and 10.3 and updated them to 9.2.2 and 10.3.9.
    The card and adapter aren't attached to the Mac and just hang off the end of the ribbon cable in the drive cage. If I were hauling the Pismo around a lot I'd make up a foam wedge to keep it from moving too much.
    I haven't done any speed tests. It runs Safari and doesn't feel any slower. Waking from sleep should be a lot quicker.
    The nicest thing is the Pismo is now silent.
    There are bigger and faster CF cards, but they cost a lot more.

    I have been wanting to try this for a while, but not on my Pismo, Lombard or Wallstreet which all run OSX but on my older 3400 or 1400.
    Would they work running OS8 or 9 on the CF card ?
    Stewie

  • Solutions for DBAs and others!!!!!

    Hi,
    I'm following this discussion often.
    And I'll try to answer questions as far as
    I can.
    I'm working (developing) with Oracle for 5 years now and got hints from several sources.
    One very good source is available to everyone here. It is Oracle Magazine. It is online and it provides the codetips. There are really great tips I use for my daily work.
    Especially for DBA's there are several little scripts to show you the actual state of you r DB.
    Now the link
    http://www.oracle.com/oramag/code/tips2001/index.html?021201.html
    Thanks to everyone who shares his knowledge in this tip archive.
    Detlev
    null

    Thanks for the suggestion.
    One concern I have is this package is developed for v12.0. According to SAP, these action blocks will work in 12.1 but not in 12.2. I've tried to install it on 12.2. The configuration dialog are not working properly.
    Have anybody succefully implemented this package on 12.2?
    Best regards,
    Arnold
    Edited by: Brad Arnold on Mar 2, 2012 11:53 PM
    Edited by: Brad Arnold on Mar 2, 2012 11:55 PM

  • Why does Apple not give a list of error messages and possible solutions? I have the (-54) error continually that has suddenly appeared and cannot find a solution, even though other users seem to have the same problem.

    Why does Apple not give a list of error messages and possible solutions? I have the (-54) error continually that has suddenly appeared and cannot find a solution, even though other users seem to have the same problem.

    This is a user to user forum.  Apple isn't here and won't answer you.  You need to contact Apple directly.  You can use the Contact button at the bottom of the screen.

  • Buy my problem of camels Store Lee games possible solution for me my problem?

    Buy my problem of camels Store Lee games possible solution for me my problem?

    This worked for me, sort of. A while back when I downloaded that windows update that installed the new version of IE, I noticed that IE wouldn't connect to the internet and pages wouldn't load. However, I thought nothing of it because I use Firefox and FF was working just fine.
    I went into IE earlier this evening (it still wasn't working) and tried to follow your recommended steps. I got up to step 4 and IE froze. I tried closing it, reopening it and repeating the steps but it would always freeze at step 4. In another thread, someone was saying that iTunes released a security update and that fixed the store for them so I tried opening Apple Software Update and that froze. I tried it several times, nothing. Would always freeze. I even tried updating thru iTunes and IT would freeze.
    Finally, I went to the control panel and uninstalled IE7. The iTunes store and the Apple Software Update program are now working! So thank you very much for your suggestion. Otherwise, it may have never clicked with me that IE was the problem.
    Windows XP

  • Unbelievable no solution for FMS3 and FLVPlayback???

    I've spent the past 2 days scouring Google and dozens (easily over 100) websites
    trying to find an answer to something that people do every day!
    I am absolutely shocked that this info is not available anywhere online.
    A simple FMS3 and AS3 and RTMP and FLVPlayback example....
    totaly not simple and not possible to find!!
    I try every possible combination:
    import fl.video.*;
    VideoPlayer.iNCManagerClass = fl.video.NCManagerNative;
    myVideo.autoPlay = true;
    myVideo.isLive = true;
    myVideo.isLive = false;
    myVideo.source = "rtmp://localhost/appName/videos/flvName.flv";
    myVideo.source = "rtmp://localhost/appName/streams/flvName.flv";
    myVideo.source = "rtmp://localhost/appName/streams/videos/flvName.flv";
    myVideo.source = "rtmp://localhost/appName/flvName.flv";
    none is working!!
    i did not find any working simple solution for:
    FMS3 and AS3 and RTMP and FLVPlayback
    anywere on the web
    only for:
    FMS3 and AS3 and RTMP and Video and NetStream
    if someone could bring "salvation" to this required important issue
    i will be so thankfull
    cheinan

    Janaki L thanks a lot for your replay
    i think i know where the problam come from
    its from point number 8 in your raplay:
    8. Make sure you have a publisher connected to your 'server' using the 'appname'
    and streaming a live stream with the name 'streamname'
    I thought i do not need a publisher to be connected to my appname in my server.
    i thought FLVPlayback is doing the netConnection and start streaming the flv
    that are already published and sitting on the server.
    Is it not possible for the user that use swf with the FLVPlayback to make a netConnection
    by ac3 code or some other wey and the FLVPlayback will use that connection to play the flv for that user
    without third party connected publisher?
    If not - maybe i can use HTTP to let the FLVPlayback play the flv for the user
    but that bring me to other problem:
    my localhost is at:
    C:\inetpub\wwwroot\
    the flv is at:
    C:\Program Files (x86)\Adobe\Flash Media Server 3.5\applications\appName\streams\videos\flvName.flv
    what will be the http url for the flv?

  • IOS 8 - pictures not uploading in safari for facebook and other websites?

    IOS 8 - pictures not uploading in safari for facebook and other websites? I just upgraded to IOS 8 on my iPad 3 retina display and when I try to upload pictures in safari for facebook, the picture upload just stalls and never completes. This happens in other sites as well. How can I fix this? Is anyone also experiencing this issue???

    Hi Hindhaughlee, <br />Thanks for the post.
    This may not be the best place to post such a solution but maybe some users will find it. If it turns out to be a major problem with a simple solution maybe we will manage to document it somewhere.
    Are you able to provide more details please:
    * exactly what software and software versions is the problem with ? <br /> You appear to be a Windows 8 user, but presumably the Kaspersky software may be applicable to other Windows versions, which Kaspersky software is this tested with ?
    * What is he exact error message or warning that Kaspersky generates in this situation ?
    * is the problem documented elsewhere, preferably in a public open site, if so maybe you could provide a link
    * can you detail simple but exact detailed Steps To Reproduce that will enable others to test out this problem and solution.
    Cheers
    John <br /> <sub>One of the forum moderators J99<sub>
    P.S. <br />
    Anyone with this problem finding that the solution works may wish to vote for this thread and solution. Or if someone else can produce links to examples of this or you are able to give precise Steps To Reproduce please add a post of your own.

  • How to Set NLS parameters in SqlDeveloper for current and future connection

    Hi
    I've downloaded sqldeveloper version 1.5.4(build main-5940)
    when I try to set NLS parameters as following it is thrwoing following error
    TOOLS->PREFERENCES->DATABASE-->NLS parameters
    on right side pane
    I've changed
    SORT----->BINARY_CI
    COMP----->LINGUISTIC
    then it is generating following log file
    SEVERE     43     0     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:ORA-00600: internal error code, arguments: [qctosop:like transform], [], [], [], [], [], [], []
    SEVERE     44     114     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     45     7     oracle.dbtools.db.DBUtil     Closed Connection
    SEVERE     46     9     oracle.dbtools.db.DBUtil     
    SEVERE     47     1     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     48     0     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     49     5     oracle.dbtools.db.DBUtil     Closed Connection
    SEVERE     50     0     oracle.dbtools.db.DBUtil     
    SEVERE     51     1     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     52     0     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     53     5     oracle.dbtools.db.DBUtil     Closed Connection
    SEVERE     54     0     oracle.dbtools.db.DBUtil     
    SEVERE     55     0     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     56     1     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     57     4     oracle.dbtools.db.DBUtil     Closed Connection
    SEVERE     58     0     oracle.dbtools.db.DBUtil     
    SEVERE     59     1     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     60     0     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     61     4     oracle.dbtools.db.DBUtil     Closed Connection
    SEVERE     62     1     oracle.dbtools.db.DBUtil     
    SEVERE     63     0     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     64     0     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     65     5     oracle.dbtools.db.DBUtil     Closed Connection
    SEVERE     66     0     oracle.dbtools.db.DBUtil     
    SEVERE     67     0     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     68     0     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     69     6     oracle.dbtools.db.DBUtil     Closed Connection
    SEVERE     70     0     oracle.dbtools.db.DBUtil     
    SEVERE     71     0     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    SEVERE     72     0     oracle.dbtools.raptor.nls.OracleNLSProvider     Error loading nls:Closed Connection
    please help me to set NLS parameters for current and future connections.
    thanks,
    harry

    Hi -K-
    actually I want to make SqlDeveloper to make case insensitive search.
    when I google, I've found to make oracle as case insensitive I need to set NLS_SORT to Binary_CI and NLS_COMP to LINGUISTIC
    Default SQLDEVELOPER NLSParmeters values are as NLS_SORT---->Binary and NLS_COMP--->Binary
    Now I want to make these as NLS_SORT---->Binary_CI and NLS_COMP--->LINGUISTICS.
    thanks,
    harry

  • PrintWindow api with possible solution for capture screenshot Google Chrome window

    Hi,
    as all you know, PrintWindow api give us a black image when us want a capture screenshot  of Google Chrome window. So, a friend said me that a possible solution for this problem is: 
    Reduce Google Chrome window for -1px in both sides and after this, reset  to original size. And so, will repaint again.
    Based on code below, someone could help me make this? sincerely I don't know where begin.
    [DllImport("user32.dll", SetLastError = true)]
    static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
    [DllImport("user32.dll", SetLastError = true)]
    static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow);
    [DllImport("user32.dll")]
    private static extern IntPtr GetDC(IntPtr WindowHandle);
    [DllImport("user32.dll")]
    private static extern void ReleaseDC(IntPtr WindowHandle, IntPtr DC);
    [DllImport("user32.dll")]
    private static extern IntPtr GetWindowRect(IntPtr WindowHandle, ref Rect rect);
    [DllImport("User32.dll", SetLastError = true)]
    [return: MarshalAs(UnmanagedType.Bool)]
    static extern bool PrintWindow(IntPtr hwnd, IntPtr hDC, uint nFlags);
    [StructLayout(LayoutKind.Sequential)]
    private struct Rect
    public int Left;
    public int Top;
    public int Right;
    public int Bottom;
    public static Bitmap Capture(IntPtr handle)
    Rect rect = new Rect();
    GetWindowRect(handle, ref rect);
    Bitmap Bmp = new Bitmap(rect.Right - rect.Left, rect.Bottom - rect.Top);
    Graphics memoryGraphics = Graphics.FromImage(Bmp);
    IntPtr dc = memoryGraphics.GetHdc();
    bool success = PrintWindow(handle, dc, 0);
    memoryGraphics.ReleaseHdc(dc);
    return Bmp;
    private void button1_Click(object sender, EventArgs e)
    IntPtr WindowHandle = FindWindowEx(IntPtr.Zero, IntPtr.Zero, "Chrome_WidgetWin_1", null);
    Bitmap BMP = Capture(WindowHandle);
    BMP.Save("C:\\Foo.bmp");
    BMP.Dispose();
    Any suggestions here is appreciated.

    Hello,
    I would prefer capture the screen rather than get it from that application directly.
    It has been discussed in the following thread.
    Is there any way to hide Chrome window and capture a screenshot or convert the Chrome window to image?
    In this case, you could remove the line "ShowWindowAsync(mainHandle, 0); " since you don't want to hide it.
    using System;
    using System.Runtime.InteropServices;
    using System.Diagnostics;
    using System.Drawing.Imaging;
    [DllImport("user32.dll")]
    private static extern bool ShowWindowAsync(IntPtr hWnd, int nCmdShow);
    [DllImport("user32.dll")]
    public static extern bool GetWindowRect(IntPtr hWnd, out RECT lpRect);
    [DllImport("user32.dll")]
    public static extern bool PrintWindow(IntPtr hWnd, IntPtr hdcBlt, int nFlags);
    public WhateverMethod()
    //initialize process and get hWnd
    Process chrome = Process.Start("chrome.exe","http://www.cnn.com");
    //wait for chrome window to open AND page to load (important for process refresh)
    //you might need to increase the sleep time for the page to load or monitor the "loading" title on Chrome
    System.Threading.Thread.Sleep(4000);
    chrome.Refresh();
    IntPtr mainHandle = chrome.MainWindowHandle;
    RECT rc;
    GetWindowRect(mainHandle, out rc);
    Bitmap bmp = new Bitmap(rc.Width, rc.Height, PixelFormat.Format32bppArgb);
    Graphics gfxBmp = Graphics.FromImage(bmp);
    IntPtr hdcBitmap = gfxBmp.GetHdc();
    PrintWindow(mainHandle, hdcBitmap, 0);
    gfxBmp.ReleaseHdc(hdcBitmap);
    gfxBmp.Dispose();
    bmp.Save("c:\\temp\\test.png", ImageFormat.Png);
    ShowWindowAsync(mainHandle, 0);
    [StructLayout(LayoutKind.Sequential)]
    public struct RECT
    private int _Left;
    private int _Top;
    private int _Right;
    private int _Bottom;
    public RECT(RECT Rectangle)
    : this(Rectangle.Left, Rectangle.Top, Rectangle.Right, Rectangle.Bottom)
    public RECT(int Left, int Top, int Right, int Bottom)
    _Left = Left;
    _Top = Top;
    _Right = Right;
    _Bottom = Bottom;
    public int X
    get { return _Left; }
    set { _Left = value; }
    public int Y
    get { return _Top; }
    set { _Top = value; }
    public int Left
    get { return _Left; }
    set { _Left = value; }
    public int Top
    get { return _Top; }
    set { _Top = value; }
    public int Right
    get { return _Right; }
    set { _Right = value; }
    public int Bottom
    get { return _Bottom; }
    set { _Bottom = value; }
    public int Height
    get { return _Bottom - _Top; }
    set { _Bottom = value + _Top; }
    public int Width
    get { return _Right - _Left; }
    set { _Right = value + _Left; }
    public Point Location
    get { return new Point(Left, Top); }
    set
    _Left = value.X;
    _Top = value.Y;
    public Size Size
    get { return new Size(Width, Height); }
    set
    _Right = value.Width + _Left;
    _Bottom = value.Height + _Top;
    public static implicit operator Rectangle(RECT Rectangle)
    return new Rectangle(Rectangle.Left, Rectangle.Top, Rectangle.Width, Rectangle.Height);
    public static implicit operator RECT(Rectangle Rectangle)
    return new RECT(Rectangle.Left, Rectangle.Top, Rectangle.Right, Rectangle.Bottom);
    public static bool operator ==(RECT Rectangle1, RECT Rectangle2)
    return Rectangle1.Equals(Rectangle2);
    public static bool operator !=(RECT Rectangle1, RECT Rectangle2)
    return !Rectangle1.Equals(Rectangle2);
    public override string ToString()
    return "{ + _Left + "; " + " + _Top + "; Right: " + _Right + "; Bottom: " + _Bottom + "}";
    public override int GetHashCode()
    return ToString().GetHashCode();
    public bool Equals(RECT Rectangle)
    return Rectangle.Left == _Left && Rectangle.Top == _Top && Rectangle.Right == _Right && Rectangle.Bottom == _Bottom;
    public override bool Equals(object Object)
    if (Object is RECT)
    return Equals((RECT)Object);
    else if (Object is Rectangle)
    return Equals(new RECT((Rectangle)Object));
    return false;
    And the key method used is the one shared in
    Get a screenshot of a specific application.
    Regards,
    Carl
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Are there any solutions for Apple Studio display connectivity to a new Air?

    Are there any solutions for Apple Studio display connectivity to a new Air?

    Again.. I have an Apple Studio Display (17", LCD)
    and want to run it on a new MacBook Air.
    Specifications at:
    http://support.apple.com/kb/SP110
    Any solutions or advise?

  • Is there a documented solution for the FlashPlayer Metafile Download error that works?

    Many people are experiencing problems when downloading the new FlashPlayer version 10.3.183.5 from the Adobe website.  During the download process a "Metafile Download Error" occurs when performed from an office or client facing facility.   This issue is not isolated to Win7, but is also an issue with Win XP and/or Vista.  Is there a documented solution for the FlashPlayer Metafile Download error that works?

    Use the download links in this post when that error occurs: http://forums.adobe.com/thread/889580

  • I wonder to know what is the enterprise solution for windows and application event log management and analyzer

    Hi
    I wonder to know what is the enterprise solution for windows and application event log management and analyzer.
    I have recently research and find two application that seems to be profession ,1-manageengine eventlog analyzer, 2- Solarwinds LEM(Solarwind Log & Event Manager).
    I Want to know the point of view of Microsoft expert and give me their experience and solutions.
    thanks in advance.

    Consider MS System Center 2012.
    Rgds

  • When i try to open photoshop this shows up Please uninstall and reinstall the product.  If this problem still occurs, please contact Adobe technical support for help, and mention the error code shown at the bottom of this screen.  Error: 16

    i had to take my photoshop file into a hardrive because my dad was going to give me a new Mac and when things didn't work out and went back to my old one i use the time capsule thing to save everything before but didn't give me photoshop so i physically moved the file and tried to open it but then this error shows up
    Please uninstall and reinstall the product.
    If this problem still occurs, please contact Adobe technical support for help, and mention the error code shown at the bottom of this screen.
    Error: 16
    and when i click the uninstall app on the file it tells me this
    The alias “Uninstall Adobe Photoshop CS6 2” can’t be opened because the original item can’t be found
    and when i click fix alias i click on photoshop and the app just turns into photoshop and i just run in circles
    please help thank you

    Run the cleaner tool and reinstall.
    Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6
    Download CS6 products
    Mylenium

Maybe you are looking for