Community Record
23
Posts
0
Kudos
0
Solutions
Badges
Aug 28 2024
6:02 AM
Thank you, @John_on_API, I will do.
... View more
Aug 26 2024
5:33 AM
Hi @John_on_API , I tested the process using both Postman and the curl tool, but encountered an error. Here’s what I did: ```bash $ curl -L --request POST \ --url https://api.meraki.com/api/v1/administered/licensing/subscription/subscriptions/claim \ --header 'Authorization: Bearer xxxxxxxxxxxxxxxxxxx' \ --header 'Content-Type: application/json' \ --header 'Accept: application/json' \ --data '{ "validate": true, "claimKey": "xxxxxxxxxxxxxxxxxxx", "organizationId": "xxxxxxxxxxxxxxxxxxxxxx", "name": "Claim subscription", "description": "Subscription for office Network" }' <html> <head><title>404 Not Found</title></head> <body> <center><h1>404 Not Found</h1></center> <hr><center>nginx</center> </body> </html> ``` The response returned a 404 Not Found error. Just to clarify, the organization has no active licenses, and I created it from scratch. I'm trying to figure out how to claim the subscription license using Ansible before adding it manually. In a previous case, when I added the license manually, the org's status changed to "Subscription & License Info" (subscription license model) as expected. Also, I use this module (cisco.meraki collection version 2.18.1) to develop the Ansible playbooks. Any further insights would be greatly appreciated! Thanks,
... View more
Aug 26 2024
1:29 AM
Hi @John_on_API, Thanks for your response! I can confirm that I have org-write admin privileges and that the organization does not have any active co-term licenses. I'm also using Meraki's official Ansible modules for rolling out the configurations. I will try to recreate the issue in Postman as you suggested and will update you on the outcome. Thanks again! Semsem2050
... View more
Aug 23 2024
3:21 AM
Hello all, I've noticed that when creating a new organization in Cisco Meraki, the default licensing model is cotermination. I have been using the following Ansible task to add a subscription license, but it consistently fails: - name: Claim subscription licensing cisco.meraki.administered_licensing_subscription_subscriptions_claim: meraki_api_key: "{{ auth_key }}" claimKey: "{{ subscription_claim_key }}" name: "networks subscription license" organizationId: "{{ org_id }}" validate: true It gives this error: TASK [claim_organization_license ] ******* 133An exception occurred during task execution. To see the full traceback, use -vvv. The error was: <center><h1>404 Not Found</h1></center>please wait a minute if the key or org was just newly created. 134fatal: [localhost]: FAILED! => {"changed": false, "msg": "An error occured when executing operation.The error was: licensing, claimAdministeredLicensingSubscriptionSubscriptions - 404 Not Found, <html>\r\n<head><title>404 Not Found</title></head>\r\n<body>\r\n<center><h1>404 Not Found</h1></center>please wait a minute if the key or org was just newly created."} This task works as expected when tested with an organization where the subscription license was added manually. However, it fails when applied to a newly created organization. I am attempting to automate the transition from the default coterm license model to a subscription licensing model using Ansible. Could anyone provide guidance on the correct API endpoint? Thank you in advance for your help! Update: 2 post updated by adding the error details when it fails.
... View more
Jul 30 2024
4:21 AM
Thank you, @RicardoD, and very sorry for the late reply. I was on vacation. I used Ansible to automate adding the Jira template and the webhook receiver. When I contacted Cisco Meraki support, they mentioned the error might be due to the endpoint. Here's the issue: I can't add the webhook receiver using Ansible or manually, and the dashboard doesn't show the error. I tested the API endpoint using CURL, and it worked perfectly, creating the ticket in Jira successfully. However, when deploying the webhook receiver with Ansible, I got the following error: ``` TASK [webhooks_receiver : Create/Update webhooks receiver] ********************* task path: /builds/root/test-env/Ansible/roles/webhooks_receiver/tasks/main.yml:3 The full traceback is: Traceback (most recent call last): File "/root/.ansible/collections/ansible_collections/cisco/meraki/plugins/plugin_utils/meraki.py", line 306, in exec_meraki response = func(**params) File "/usr/local/lib/python3.10/dist-packages/meraki/api/networks.py", line 2571, in createNetworkWebhooksHttpServer return self._session.post(metadata, resource, payload) File "/usr/local/lib/python3.10/dist-packages/meraki/rest_session.py", line 478, in post response = self.request(metadata, 'POST', url, json=json) File "/usr/local/lib/python3.10/dist-packages/meraki/rest_session.py", line 253, in request raise APIError(metadata, response) meraki.exceptions.APIError: networks, createNetworkWebhooksHttpServer - 500 Internal Server Error, <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtm fatal: [localhost]: FAILED! => { "changed": false, "msg": "An error occurred when executing operation. The error was: networks, createNetworkWebhooksHttpServer - 500 Internal Server Error, <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtm" } ``` This is the API endpoint I used with CURL that worked well: ``` https://cesman.atlassian.net/rest/api/3/issue {
"Authorization": "Basic <the shared secret>"
} ``` Thank you!
... View more
Jul 19 2024
8:49 AM
Hello everyone, I attempted to use a customized template as detailed in this repository, but it did not work as expected. Has anyone successfully implemented this integration manually or using API? Any guidance or examples would be greatly appreciated. Thanks in advance!
... View more
Apr 15 2024
3:57 AM
Thank you @spaladug for the info.
... View more
Apr 12 2024
8:19 AM
Thank you @alemabrahao and @spaladug. Please, @spaladug, what will the MSP ID track?
... View more
Apr 12 2024
6:53 AM
We are planning to create around 20 of Cisco Meraki organizations for different customer needs, I'm seeking recommendations and best practices regarding whether to use a shared or unique MSP ID value. The goal is to ensure ease of management, flexibility in generating reports, and adherence to security compliance standards. Any insights or experiences shared would be greatly appreciated. Thank you!
... View more
Labels:
- Labels:
-
Administrators
Apr 3 2024
12:17 AM
Can someone provide insight into the differences between subscription licensing and per-device licensing (PDL), and specify which option permits the mixing of MX licensing tiers within a single organization? For example, if one network has MX licenses with an Advanced Security level and another network has MX licenses with an Enterprise level, to align with our business requirements. Additionally, does anyone have experience or knowledge about managing this scenario effectively?
... View more
Apr 3 2024
12:02 AM
Thank you, @alemabrahao I am going to do that.
... View more
Apr 2 2024
7:01 AM
Hello all, Our organization is operating under a co-termination licensing model. However, with our plans to establish multiple branches and cater to various customers in the near future, our network requirements are evolving rapidly. We anticipate creating more than two networks, each with distinct business needs. This includes deploying MX devices both directly onto public networks (Internet) and behind customer firewalls. Given these considerations, it is evident that we will need to procure different licenses, including both Enterprise level and Advanced Security level licenses for MX devices, to cater to the specific demands of each network. Additionally, we require the flexibility to manage license expiration on a per-network basis to accommodate our dynamic business needs effectively. While I have thoroughly reviewed the documentation available on the Meraki website, I find it challenging to determine the most suitable licensing model for our organization. Therefore, I kindly request your assistance in selecting the appropriate license for our organization and facilitating the transition from our current co-termination licensing model to one that better aligns with our evolving business requirements. Your insights and guidance in this matter would be immensely valuable to us.
... View more
Nov 7 2022
5:14 AM
Thank you so much @PhilipDAth and @alemabrahao , I'm working on it and take your advice.
... View more
Nov 3 2022
9:44 AM
Thank you so much @alemabrahao 😊, I will do so if there is no one experience this situation in this nice community.
... View more
Nov 3 2022
9:23 AM
I am sorry @alemabrahao, I meant, there is no GUI in the servers to configure them to use AnyConnect. Since I know the AnyConnect client is a GUI application, I'm not sure it can be set up in servers where there is no GUI that is just accessed by SSH. Do you have information on this case please, I don't want to take the risk of going to AnyConnect and then I'll be stuck again configuring servers to access Meraki.
... View more
Nov 3 2022
9:04 AM
We have ubuntu servers using L2TP over IPsec to access some services using VPN, I'm not sure if there is a script version of AnyConnect client to configure on the Ubuntu 20.04 server to access MX85 and the current version is MX 18.102.
... View more
Nov 3 2022
8:46 AM
Hi @alemabrahao Not AnyConnect, it is an L2TP IPsec VPN client.
... View more
Nov 3 2022
8:20 AM
Hello, After I asked for Cisco Meraki support for strong encryption and hashing algorithms (PCI complaint), I got a link in this community on how to create a script to configure Windows 10 with the new requirements, but I had a problem with macOS, it always fails to access Meraki. I need help solving the problem. Or should I ask Meraki to change it to AES256 SHA1 DH 14, I think it's supported by macOS, but I have concerns that it won't work with Windows and Linux. Also, please what do you advise me to do in this bad situation? Thank you so much
... View more
Labels:
- Labels:
-
3rd Party VPN
-
Client VPN
-
Firewall
Oct 16 2022
12:47 PM
Thank you so much @PhilipDAth
... View more
Oct 16 2022
12:34 PM
Thank you @PhilipDAth for the info, I have a question, is it possible and easy to configure docker containers to use the Anyconnect because the developers use the Gitlab CICD Pipeline and docker container? Thanks
... View more
Oct 14 2022
8:14 AM
Thanks for the info @cmr, also we have some docker (Ubuntu 20.04 OS) containers used by Gitlab CICD Pipeline in the cloud that should access some servers in the company office, and this docker should be configured with IPsec l2tp (Commands) for this purpose.
... View more
Oct 14 2022
7:58 AM
Our enterprise uses Meraki MX68CW and for security reasons, I have the following questions: FYI: Most workers in the company use Ubuntu 20.04, and I follow the instructions in this document (https://documentation.meraki.com/MX/Client_VPN/Client_VPN_OS_Configuration#Linux:~:text=for%C2%A0successful%C2%A0authentication. -,%C2%A0Ubuntu% 2020.04, -Ubuntu%20does%20not) Configure the VPN client in Ubuntu, but I found the algorithms to be weak and not recommended, I tried to configure with strong algorithms but they don't work. 1) - Does Meraki MX68CW support strong Phase 1 and Phase 2 encryption and hash algorithms eg (AES 256, SHA2 256, MODP3072)? 2) - Does it support CHAP instead of PAP? Thank you
... View more
Labels:
- Labels:
-
3rd Party VPN
-
Auto VPN
-
Client VPN
-
Firewall