Hello,

I am new to Spiceworks. I previously used Lansweeper to scan our network and gather pc data. One of the features I need most is warranty information. I am not getting warranty information for any of our computers. When I click the link to rescan warranty information it says that no warranties are found.

I found one article in the support section that walked you through forcing warranties to sync, but it did not work.

I am Spiceworks version 7.5.00107.

I looked at the database log files and found that there is an error connecting to Dell api. There is an “HTTPServerException: 404 Not Found” error. I have copied the what I think pertains to this issue from the log file data below.

D[14:28:06.62 fe7430] [4;35;1mCategory Load (1.0ms)[0m [0mSELECT * FROM “categories” ORDER BY position ASC[0m
D[14:28:06.62 fe7430] [4;36;1mAntiVirusProduct Load (0.0ms)[0m [0;1mSELECT * FROM “anti_virus_products” WHERE (“anti_virus_products”.computer_id = 12) ORDER BY vendor[0m
D[14:28:06.62 fe7430] expiring counter cache
D[14:28:06.62 fe7430] Cache delete matched: /^(TagCategory|DeviceCategory)-/
D[14:28:06.63 fe7430] [4;35;1mComputer Load (1.0ms)[0m [0mSELECT * FROM “devices” WHERE (“devices”.“id” = 12) AND ( (“devices”.“type” = ‘Computer’ ) ) [0m
D[14:28:06.63 fe7430] [4;36;1mCACHE (0.0ms)[0m [0;1mSELECT * FROM “devices” WHERE (“devices”.“id” = 12) AND ( (“devices”.“type” = ‘Computer’ ) ) [0m
D[14:28:06.63 fe7430] [4;35;1mWarrantyCollection Load (0.0ms)[0m [0mSELECT * FROM “warranty_collections” WHERE (“warranty_collections”.device_id = 12) LIMIT 1[0m
D[14:28:06.63 fe7430] [4;36;1mAppStat Load (1.0ms)[0m [0;1mSELECT * FROM “app_stats” WHERE (“app_stats”.“key” = ‘dell_warranty_scan_total_num_devices’ AND “app_stats”.“user_id” IS NULL) LIMIT 1[0m
D[14:28:06.63 fe7430] [4;35;1mAppStat Update (0.0ms)[0m [0mUPDATE “app_stats” SET “value” = ‘6’ WHERE “id” = 772[0m
I[14:28:06.63 fe7430] WSN: Scanning Device Tags GGKQ8V1 for Warranty Scan [DELL]
D[14:28:06.63 fe7430] [4;36;1mAppStat Load (0.0ms)[0m [0;1mSELECT * FROM “app_stats” WHERE (“app_stats”.“key” = ‘dell_warranty_scan_attempt’ AND “app_stats”.“user_id” IS NULL) LIMIT 1[0m
D[14:28:06.63 fe7430] [4;35;1mAppStat Update (0.0ms)[0m [0mUPDATE “app_stats” SET “value” = ‘6’ WHERE “id” = 773[0m
I[14:28:06.63 fe7430] WSN: Dell XML URL - https://api.dell.com/support/assetinfo/v4/getassetwarranty/GGKQ8V1?apikey=e3b32000-ffcb-4033-9c34-b48d4774e41b
D[14:28:06.63 fe7430] https_get: HTTPS connect to api.dell.com:443
D[14:28:06.75 fe7430] https_get: GET /support/assetinfo/v4/getassetwarranty/GGKQ8V1?apikey=e3b32000-ffcb-4033-9c34-b48d4774e41b
E[14:28:06.77 fe7430] WSN: Exception caught. #<Net::HTTPServerException: 404 “Not Found”> C:/Program Files (x86)/Spiceworks/lib/ruby/2.1.0/net/http/response.rb:119:in `error!’
C:/Program Files (x86)/Spiceworks/pkg/gems/spiceworks_lib-7.5.00107/http_proxy.rb:182:in `https_get’
(eval):173:in `dell_api_content’
(eval):312:in `scrape_site’
(eval):288:in `block in scan_warranties’
(eval):283:in `each_slice’
(eval):283:in `scan_warranties’

Am I safe to assume that Dell is the problem and not Spiceworks?

Thank you,
Joe Keating

2 Spice ups

No. What do you mean by problem here?

Probably you’re too seldom in the comunity and have missed updates of product roadmap and other articles. So you did not yet realize that your edition of Spiceworks has become limited in support since 2018 and will reach end of life by end of this year. The warranty feature has been available only for a few vendors. And that feature has become dysfunctional after those vendors decided to change their API after Spiceworks decided to stop active development of that legacy edition.

So according to the product roadmap, Spiceworks intends to add this feature into its Cloud Help Desk (CHD) edition in its inventory component . It has not yet decided when to start such implementation. Hence no schedule can be given when to expect such an update.

And, is there a method to tweak it by ourselves ? regards

Don’t know. You may lookup customization options and Spiceworks API documentation and try yourself. But if you didn’t test if you may operate Spiceworks after reaching EOL with which functional restrictions, this raises the question how much worth are such efforts if you may use them only unto end of this year?

It will be possible to use after the end of the year or i missunderstood something.

Spiceworks will not block the local installation ?

Right.

Probably yes, but with a much smaller feature set. The current installation requires Internet access for some backend services. Dependencies and the end of these backend services will lead to a much smaller feature set remaining. That’s why the comments section of the EOL announcement encouraged to do some testing and how to start for getting a better idea what remains possible after EOL and how to prepare it. So far, I’ve not seen any feedback on such guidance, neither on that threat nor a separate one.

Thank you, for all you replies !

Actually, i don’t find a better software than spiceworks to manage inventory and Helpdesk request.

I’ve tested the cloud based solution, and i dislike it… So i’m stuck for the moment :slight_smile:

I will try to make some modification and maintain it alone…