Aspose.Slides Linux Container - System.PlatformNotSupportedException: System.Drawing.Common Is Not Supported on non-Windows Platforms

@andrey.potapov, I tried the solution listed in Unable to Load Shared Library ‘libaspose.slides.drawing.capi_x86_64_libstdcpp_libc2.23’ - #8 by andrey.potapov. Adding the libraries listed

libfontconfig1 \
libfreetype6 \
libexpat1 \
libpng16-16

resolved the issue for approach 2.

However, I am facing another issue - this one is regarding the metered license.

I have metered license set for Words and Slides in the same file.

using WordsMetered = Aspose.Words.Metered;
using SlidesMetered = Aspose.Slides.Metered;

public static void SetAsposeWordsMeteredLicense()
    {
         ......
        // public and private keys set to string variables using env variables
         WordsMetered wordsMetered = new WordsMetered();
         wordsMetered.SetMeteredKey(publicKey, privateKey);
    }

public static void SetAsposeSlidesMeteredLicense()
    {
         ......
        // public and private keys set to string variables using env variables
         SlidesMetered slidesMetered = new SlidesMetered();
         slidesMetered.SetMeteredKey(publicKey, privateKey);
    }

I get the Authentication failed error only for Aspose slides. Just to experiment, I set keys only for Aspose Slides in this file, and the authentication still fails.

How do I go about and fix this?

Thank you.

@sudi.karmacharya,

Thank you for the information. I’ve forwarded it to our developers.

Please follow the instructions below to send us your metered license keys. We will check it as soon as possible.
How to Send License File to Support Team

I’ve sent the keys privately. Let me know if you are able to see it on your end.

@sudi.karmacharya,
I’ve received your license keys. If I understand you correctly, the license keys are for Aspose.Total. Could you please confirm this?

Yup, the license keys are for Aspose.Total, @andrey.potapov

@sudi.karmacharya,
Thank you for the confirmation. I’ve reproduced the problem with the license keys.

We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): SLIDESNET-44935

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.

@sudi.karmacharya,
Could you please share the Order ID? We will try generating new keys for you.

Hi @andrey.potapov, is the issue with the keys?

Would the regeneration invalidate the existing keys? Would you like me to send it over privately?

Thanks,
Sudi

@sudi.karmacharya,
Unfortunately, I cannot answer your questions yet. We need to check your current order first. You can send it to my email.

Where can I find your email, @andrey.potapov ?

@sudi.karmacharya,
I’ve made this forum thread private. You can write your Order ID here.

@sudi.karmacharya,
Thank you for the information. I’ve forwarded it to our managers.

@sudi.karmacharya,
If you don’t mind, we will issue a license in the old format for you, and the existing one will be invalidated.
Alternatively, we’ll need 2–3 months to complete the switch to the new Metered API.

@andrey.potapov , I feel like I am out of sync here.

Why is a new license being issued at this time? What is the issue with the existing license?

Alternatively, we’ll need 2–3 months to complete the switch to the new Metered API.

What is the new Metered API, and how would that help with the issue in hand?

Thank you in advance.

@sudi.karmacharya,
We are currently experiencing some issues with metered licenses for Aspose.Slides. We had planned to update the Metered API (the issue you are experiencing will be resolved) but cannot do so shortly. So we offer to replace your license keys with others. Do you agree?

@andrey.potapov , yes please! that would be great.

In other news, authentication is also failing for Aspose Words starting yesterday for us.

Is the issue similar to Aspose.Slides? How can we fix this?

Thank you.

hi @andrey.potapov , we have paid support now. How can we migrate this issue to a paid support ticket?

@sudi.karmacharya,

One of our colleagues from Aspose.Words team will evaluate your issue for Aspose.Words soon. @alexey.noskov FYI.

If you have purchased Paid Support, then you may use the Paid Support account/credentials to login and raise the existing ticket (by referencing this thread) to paid support. To increase the priority of an existing issue from Free Support to Paid Support, it is enough to open a new Paid Support ticket using paid support credentials and paste the link to the Free Support Forum thread. There is no need to re-describe the issue. We will then analyze the issue, increase the priority accordingly, and continue to inform you about the ticket status on Paid Support Helpdesk. See the page on Paid Support FAQs and other policies for your reference.

1 Like

Thank you so much. Appreciate that.