Spire.Doc is a professional Word .NET library specifically designed for developers to create, read, write, convert and print Word document files. Get free and professional technical support for Spire.Doc for .NET, Java, Android, C++, Python.

Wed Apr 02, 2025 11:20 am

Hi, I bought the Spire.Doc Pro Edition Developer Subscription in august 2024, and have developed an application that create PDF's from Word templates. It has run perfectly on my computer, but now where the development is done I moved the application to a server, and since then I get the red evaluation message on all PDF's except the first one (after the program had started).

I load the license so:
Spire.Doc.License.LicenseProvider.SetLicenseKey("...long key...");
Spire.Doc.License.LicenseProvider.LoadLicense();

First I just loaded it when the application starts, and since I got the error I tried to load the license each time it should create the PDF. But still same error.

I use the Spire.Doc.12.6.10 version

Thx
Thomas

fleggaardit
 
Posts: 6
Joined: Tue Mar 29, 2022 6:58 am

Thu Apr 03, 2025 6:23 am

Hello,

Thanks for your inquiry.
Please note that the Developer Small Business license allows 1 developer and 1 deployment location (identified by a unique machine ID/MAC address) to use it. It does not allow distribution of your custom applications to public-facing websites, docker or SaaS/PaaS/IaaS projects. When the license is used on machines beyond this limit, it will not be effective, the output file will have the warning messages. We checked your license and found that it has exceeded the limit. To remove warning messages, you need to upgrade the license to the OEM type.

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 732
Joined: Mon Dec 27, 2021 2:23 am

Thu Apr 03, 2025 8:27 am

I have only used the license on my laptop and copied the application to one internal server located at the same location. The server is about 25 meters from my laptop. It's an internal server with no external access, also not webserver. So how to you check that? based on IPs? Of cause my laptop and the server does not have the same IP.

fleggaardit
 
Posts: 6
Joined: Tue Mar 29, 2022 6:58 am

Thu Apr 03, 2025 9:09 am

Hello,

Thanks for your reply.
We only limit the number of MAC addresses, not the IP addresses. Can you confirm whether the MAC addresses of your laptop and server will change? For example, the MAC address of your laptop might be different when using wired vs. wireless connections. Will the MAC address of your server change after a reboot? Also, is it possible that other colleagues are using your license?

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 732
Joined: Mon Dec 27, 2021 2:23 am

Thu Apr 03, 2025 10:37 am

Hi

The MAC of the server is 00-15-5D-19-1B-66 (it's running virtual on a hyper-v cluster, but the MAC shouldn't change). My laptop as 2 MACs because of lan/wifi, these are 50-E0-85-E9-7A-B9 and 04-0E-3C-42-1D-17. But I will get a new laptop in a few weeks, do I then have to contact you again?
No, I am the only developer in the company :) so it's only me using the license.

Regards,
Thomas

fleggaardit
 
Posts: 6
Joined: Tue Mar 29, 2022 6:58 am

Fri Apr 04, 2025 8:30 am

Hello,

Thanks for your reply.
I'm afraid the MAC address of your server running on the Hyper-V cluster may change. We recommend that you verify this. Based on your situation, we can submit a special application to help remove the machine IDs currently bound to your license, but only once. If you need it, please reply to that and let us know. If it still exceeds the limit in the future, only upgrade to OEM type.

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 732
Joined: Mon Dec 27, 2021 2:23 am

Fri Apr 04, 2025 9:04 am

Hi

I don't understand, according to your license faq:

"One Developer Small Business Subscription authorizes only ONE developer to utilize our product to create unlimited number of applications which can be deployed at only One geography location within your organization. It does not allow distribution of your custom applications to third parties, public-facing websites, or SaaS/PaaS/IaaS projects."

So I should be able to deploy my application to all the servers I want - in the same geography location within my organization, and that's what I do. It also states that I can have unlimited number of applications. On my location we have 140 servers, non public-facing websites or SaaS/PaaS/IaaS projects or third parties. So according to your license I can use the license on all 140 servers.

Besides that does the MAC address say nothing about the location, that would only be possible via IP address.

Regards,
Thomas

fleggaardit
 
Posts: 6
Joined: Tue Mar 29, 2022 6:58 am

Mon Apr 07, 2025 10:11 am

Hello,

Thanks for your reply.
Please be aware that we have stated in our purchasing policy: A geographic location is defined as a unique Mac Address/Machine ID. For more details, please refer to https://www.e-iceblue.com/Misc/purchase-policies.html.

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 732
Joined: Mon Dec 27, 2021 2:23 am

Mon Apr 07, 2025 11:04 am

Hi

Then I think you should update your policy, because when you think about a geographic location it is a geographic location and not 1 server. You should change the text to 1 server instead of geographic location. For me, maybe it's only me, but how can a geographic location = 1 server. But anyway please set the 1 server MAC to 00-15-5D-19-1B-66. That's the 1 server that will run the application, and the MAC will not change on a Hyper-V Cluster. Thanks.

Regards,
Thomas

fleggaardit
 
Posts: 6
Joined: Tue Mar 29, 2022 6:58 am

Tue Apr 08, 2025 7:45 am

Hello,

Thanks for your reply.
I have submitted a special approval to help you remove the mac addresses currently bound to your license, and it has been approved. Now, your license can be used on up to 4 machines. To ensure that the files generated by the server do not have watermarks, I suggest you first execute the binding code in your server. Please note that we will no longer provide unbinding services in the future. If you need to use our product on more machines, please upgrade to an OEM type license.

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 732
Joined: Mon Dec 27, 2021 2:23 am

Wed Apr 09, 2025 12:12 pm

Thanks, it works again.

Regards,
Thomas

fleggaardit
 
Posts: 6
Joined: Tue Mar 29, 2022 6:58 am

Thu Apr 10, 2025 1:53 am

Hello,

Thanks for your feedback.
Please be advised that we will no longer provide unbinding services in the future. If you need to use our products on more devices, please upgrade to the latest OEM type license.

Sincerely,
William
E-iceblue support team
User avatar

William.Zhang
 
Posts: 732
Joined: Mon Dec 27, 2021 2:23 am

Return to Spire.Doc