Jump to content

Affinity Photo 2 - "The Mother Ship"


Recommended Posts

12 hours ago, JRD_2 said:

Why does the product need to check "home" to work?  

It's not checking "home", or you'd get a different message. It should be, as it says, trying to communicate with your other installed Affinity applications. That requires access to the local (within your computer) network, which is apparently blocked. Or perhaps you have one of the (Edit) apps still running, but hung.

Edit: however, if you've configured it to reopen files that were open when you closed the app before, you may have one of them hung trying to access a network drive that's not there any more. In turn, that might prevent a second Affinity V2 app from starting if it can't communicate with that first app.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

  • 4 weeks later...

After some testing I came up with this:

Affinity V1 - doesn't care what you do.  no net, filtered traffic but V2 DOES care.  

The whole "Affinity can't communicate with 'other' apps is smoke and mirrors, especially when there is only one program loaded on the system.

The below spoiler is only one small capture two launches.  Which qualifies as the mothership :) or ships (to me)

Spoiler

Affinity photo 2 - launch

- affinity.api.serifservices.com (US) 18.244.87.39:443 (server-18-244-87-39.sof50.r.cloudfront.net)
- go.seriflabs.com (US) 18.244.87.34:443 (server-18-244-87-34.sof50.r.cloudfront.net)
- serif-entities.api.serfservices.com (BG) 52.85.5.4:443 - Amazon-02
- s3.eu.west-1.amazonaws.com (IE) 52.218.61.155:443 - Amazon-02  (connected almost 2 full mins)

Affinity photo v1 - launch (but doesn't care if the connection is filtered or application is restricted to com to the outside world)

- (same set of addresses)
- crashs.seriflabs.com

@stokerg yes, it was (filtered) -  my laptop is always in a locked down state because it goes outside the flat. 


The bit about "as it says, trying to communicate with your other installed Affinity applications. " is false when you have only one application installed.
no need, no reason to "com" fail due to non-existent other applications installed.

(to me) this is a hybrid cloud based product.   (for now) the easy solve (for me) V1 on the laptop and V2 on the desktop

Link to comment
Share on other sites

3 hours ago, JRD_2 said:

The whole "Affinity can't communicate with 'other' apps is smoke and mirrors, especially when there is only one program loaded on the system.

By loaded, do you mean installed or running? That is an important distinction in V2 since in V2 various items can be linked among the installed apps so they share the same files to significantly reduce the amount of drive space needed for all of them.

All 3 1.10.8, & all 3 V2.5.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
A
ll 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

On 9/16/2023 at 5:09 PM, R C-R said:

By loaded, do you mean installed or running? That is an important distinction in V2 since in V2 various items can be linked among the installed apps so they share the same files to significantly reduce the amount of drive space needed for all of them.

TLDR? (for the thread) im guessing yes

Link to comment
Share on other sites

1 hour ago, JRD_2 said:

TLDR? (for the thread) im guessing yes

I don't understand what you mean by "yes." Do you have only one of the Affinity apps installed on your system or more than one of them?

All 3 1.10.8, & all 3 V2.5.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
A
ll 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

On 9/16/2023 at 7:14 PM, JRD_2 said:

Affinity V1 - doesn't care what you do.  no net, filtered traffic but V2 DOES care.
(…)
(to me) this is a hybrid cloud based product. 

Do you have the same settings for V1 and V2? – Both app versions have instances that use internet contact: The "Welcome" screen/window when launching the app (which appears like a tiny website), the app internal "Check for Updates" feature and the "My Account" option in the Toolbar when working. (Also the Stock panel does but I assume only if the user triggers a request)

You might 'deactivate' each of them while I don't know if a deactivated "My Account" option is fully identically with one that never got activated within the app and whether it may get used (= create an account + link to the Serif website / its store) regardless in what store you purchased the app, for instance for later purchase, download and (auto-)install of additional content (e.g. brushes, assets).

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

35 minutes ago, R C-R said:

The error message shown in your first post tells you what the problem is.

... which also appears to confuse the OP and to have caused this thread. Although I have never experienced this or a similar message, it seems unclear regarding "communication with other Affinity apps" since, as the OP literally implies, no other Affinity apps appear to be installed on their computer.

From this perspective also Walt's further info about possibly auto-reopened documents doesn't explain the message but might rather trigger one of various known messages about missing or lost access to items other than to an Affinity app, … as it is also known to happen with corrupted temp or .autosave files, even with local-only files and drives.

But I wonder whether "other" may be related to one app that got opened twice, as it appears to be possible in Windows OS … and thus may cause confusion of common/shared temp folders or files?

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

1 minute ago, thomaso said:

... which also appears to confuse the OP and to have caused this thread.

FWIW, I hid the post of mine you are quoting because on further thought it did not seem relevant to the discussion. But I now wonder if even if just one Affinity app is installed it still tries to check to see if any of the others also are installed because otherwise on startup it would not know if there is anything in the increasing number of items that can be synced or linked among the V2 apps that needs to be updated because one or more of those items might have been modified in one of the other apps.

In short, if due to some firewall setting it can't check to see if any of the others are installed, it shows that error message.

All 3 1.10.8, & all 3 V2.5.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
A
ll 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

20 minutes ago, R C-R said:

In short, if due to some firewall setting it can't check to see if any of the others are installed, it shows that error message.

This idea conflicts with the known reports about issues with APub's Personas: Instead of checking for other or newly installed apps when launching APub, APub appears to require special user interaction after app installation: To launch each app manually at least 1x to trigger them successfully as available APub Personas. AD and APh seem to tell APub that they exist – while APub does not seem to look for them.

If your idea would match then either APub would just "know" about installed apps … or might trigger such a message like"communication with other Affinity apps". Instead a message occurs that demands to install, even if the installation was done already.

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

2 hours ago, thomaso said:

AD and APh seem to tell APub that they exist – while APub does not seem to look for them.

I am not sure what you mean by that. It is APub that needs to check to see if AD or AP are installed (& that all are the same version) in order for StudioLink to work, not the other way around. Consequently, I would expect APub to throw the 'can't communicate' error if a firewall is preventing that app from checking to see if the others are installed & what versions they are.

So, since the OP says the error message is occurring on the launch of Affinity Photo I still think the error message is most likely caused by a firewall setting preventing Affinity Photo on launch from checking to see if either of the others are installed, which would be necessary for the V2 linkable features (Swatches palettes & Brush, Asset & Style categories) to work. Since V1 does not support linking those things (& thus requires more disk space for these per app items), AP V1 does not need to do this check.

IOW, it doesn't matter if only AP V2 is installed, on launch that app still needs to check to see if the others are to know if these four V2 link options are available.

EDIT: For completeness about linking, in V2 there is also a new General Preferences/Settings item "Link new content categories." So I assume if it is enabled then every time a new Brush, Asset, or Style category was added to any of the apps, it would access see if to the others were installed to automatically link them.

All 3 1.10.8, & all 3 V2.5.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
A
ll 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

6 minutes ago, R C-R said:

I am not sure what you mean by that. It is APub that needs to check to see if AD or AP are installed (& that all are the same version) in order for StudioLink to work

All the apps need to make the check, as it also controls whether File > Edit In... is enabled. And the communication is also part of the data sharing between the apps, I think.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

7 minutes ago, walt.farrell said:

All the apps need to make the check, as it also controls whether File > Edit In... is enabled.

Wouldn't that also apply to the V1 apps? 

All 3 1.10.8, & all 3 V2.5.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
A
ll 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

Just now, R C-R said:

Wouldn't that also apply to the V1 apps? 

If the check is made the same way in V1, yes. But I have no idea if it is. 

But if it applies to Publisher because of StudioLink as you mentioned, then it applies to the other apps, too 

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

1 minute ago, walt.farrell said:

If the check is made the same way in V1, yes. But I have no idea if it is. 

Not sure what point you are trying to make. Either the 'edit in' items are greyed out because the others are not installed, or they are available because they are installed. So any time that menu is accessed, one way or another in both V1 & V2 the check needs to be made.

So if that check is blocked I think the only thing that would happen in either version is those items would always be greyed out & no error message would be shown.

All 3 1.10.8, & all 3 V2.5.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
A
ll 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

2 hours ago, R C-R said:

Not sure what point you are trying to make.

My initial comment was a response/rebuttal to your statement that "It is APub that needs to check to see if AD or AP are installed (& that all are the same version) in order for StudioLink to work". All 3 apps need the information about what other apps are installed, not just Publisher.  And all 3 need to communicate (in V2) to share data.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

1 hour ago, walt.farrell said:

All 3 apps need the information about what other apps are installed, not just Publisher. 

Sure, but my point was that the 'edit in' options V1 also need access to see if the other apps are available, but I do not think they need to do that in either V1 or V2 on launch, just whenever that menu is accessed.

 Of course I could be wrong about that.

All 3 1.10.8, & all 3 V2.5.6 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
A
ll 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.