User Profile
Kidd_Ip
MVP
Joined 5 years ago
User Widgets
Recent Discussions
Re: Consumer REST API for Azure Event Hub
Azure Event Hubs does not offer a consumer REST API. While events can be published to an Event Hub using REST, event consumption must be performed through supported SDKs (such as Java, .NET, or Python) or by leveraging services like Azure Stream Analytics. Unlike Kafka, which organizes messages by topics, Event Hubs is designed around partitions and consumer groups. As a result, the REST API does not expose a “topic” field. Azure Event Hubs REST API reference | Microsoft Learn1View0likes0CommentsRe: MetricsQueryClient returning different results based on timespan
This is a known quirk of Azure Monitor’s metrics ingestion and aggregation, not a coding error on your side. If you need reliable daily counts, stick to smaller timespan windows or add a delay before querying month‑wide ranges. MetricsQueryClient returns empty results · Issue #30903 · Azure/azure-sdk-for-net23Views0likes0CommentsRe: Issue with siplay a picture “The picture can’t be displayed”
Your images are most likely still contained within the .odt file, but they are not rendering properly in Microsoft Word. A practical recovery method is to treat the .odt file as a compressed archive and extract the embedded image assets directly. To resolve the issue, rename the file extension from .odt to .zip, then open the archive and locate the Pictures folder. This folder typically contains all embedded images, which can be copied and reinserted into a new Word document. For future work, ensure that documents are saved in the native Word format (.docx) rather than OpenDocument (.odt). This will help maintain compatibility and prevent display errors when handling images or other embedded content.17Views1like0CommentsRe: PAAS resource metrics using Azure Data Collection Rule to Log Analytics Workspace
Azure Data Collection Rules (DCRs) are now capable of collecting platform metrics from selected PaaS resources in addition to virtual machines. However, this functionality is currently limited to a defined set of resource types and regions. It is therefore essential to verify whether your specific PaaS service is included in the list of supported resources before implementation. Metrics export through data collection rules (Preview) - Azure Monitor | Microsoft Learn67Views1like1CommentRe: Organisation bookings and pass through data in MS Bookings
I believed it was limitation that Microsoft Bookings does not supporting automatic population of internal users' details (e.g., name, email address) when creating a booking. The platform is primarily designed for external-facing scenarios, which means that even internal staff members must manually enter their information. While workarounds are possible, they require additional customization through tools such as Power Automate or custom integrations.43Views0likes0CommentsRe: Issue with Hyper-V VM on Tagged VLAN – Traffic Reaches Local Hosts but Not External Networks
Would suggest trying on below: 1. Confirm host vSwitch and adapters o List vSwitches: Get-VMNetworkAdapterVlan -VMName "testvlan" o Check host VLAN on the vSwitch adapter: the host vNIC bound to the external vSwitch should show no VLAN ID. 2. Validate VM adapter state o Show VLAN mode: Get-VMNetworkAdapterVlan -VMName "testvlan" o Expect Trunk, AllowedVlanIdList = 4, NativeVlanId = 2. 3. Packet capture on host uplink o Use a lightweight capture (e.g., Wireshark) on the physical NIC bound to the external vSwitch. o Expected outbound frames to external targets carry 802.1Q tag 4 when the VM is on VLAN 4; replies should also arrive with tag 4. o If tags are missing outbound: host/driver offload or vSwitch config is stripping tags. o If tags arrive but no replies: upstream switch isn’t forwarding VLAN 4 or has ACLs/VRFs blocking. 4. Switch-side verification o Show interface trunk status: confirm VLAN 4 is permitted and not pruned. o Native/PVID: if you set NativeVlanId 2, ensure the switch port’s native/PVID is 2; consider removing native VLAN usage and operate all VM traffic as tagged to simplify. 5. Eliminate guest NIC VLAN conflicts o If the guest OS NIC driver has VLAN features enabled, choose one of these patterns: Hyper V tags, guest untagged: VM NIC untagged, Hyper V vNIC trunk adds/removes tags based on port setting. Guest tags, Hyper V pass through: Set VM’s Hyper V vNIC to trunk but do not set a native; let the guest NIC tag VLAN 4. o Avoid double configuration that leads to double tag or unexpected untagged frames. 6. Test without NativeVlanId o Temporarily remove the native VLAN to reduce ambiguity: Set-VMNetworkAdapterVlan -VMName "testvlan" -Trunk -AllowedVlanIdList 4 o Ensure the switch port has no native VLAN expectations for this traffic. 7. Driver/offload sanity check o Temporarily disable VLAN offload features on the physical NIC. Some drivers mishandle 802.1Q with certain offloads enabled. o Update NIC drivers/firmware; known issues can present exactly as “works intra-host, breaks off-host.”3Views0likes0CommentsRe: Azure SQL DTU or vCore
For a test environment hosting multiple databases with relatively light usage, and requiring features such as SQL Agent and linked servers, Azure SQL Managed Instance represents the most suitable option. When selecting a purchasing model, the vCore-based approach would suggest, as it provides greater transparency, scalability, and cost management compared to the legacy DTU model. Where available, the serverless tier can further optimize costs by automatically scaling compute resources in line with workload demand. Purchasing Models - Azure SQL Database | Microsoft Learn Azure SQL DB Purchasing Model DTU vs vCore Understanding DTU vs vCore Pricing Models in Azure SQL Database - CertLibrary Blog17Views0likes0CommentsRe: Office 365 - how do I fix a duplicate problem
The problem arises because you currently have two separate Microsoft 365 tenants: one previously provisioned through GoDaddy and another associated with your new Microsoft 365 Personal subscription. The Office applications, such as Word, are still attempting to authenticate against the former GoDaddy tenant, which has already been decommissioned. To resolve this, you will need to remove all references to the old GoDaddy account from your Office applications and Windows credential store. Once those cached credentials are cleared, sign in exclusively with your active Microsoft 365 Personal account. This will ensure that Word and the other Office applications properly recognize and activate against your current subscription. Moved email from GoDaddy Office to directly with Microsoft...Now I have Tenant Issues - Microsoft Q&A38Views1like1CommentRe: CMK and Customer Certificate support for TDE - Azure SQL PAAS
You cannot protect the DEK with both a custom certificate and a CMK in Azure SQL PaaS. Azure SQL Database/Managed Instance: Use CMK in Azure Key Vault for BYOK. SQL Server (on-premises/IaaS): Use certificates in the master database. They are two different implementations of TDE depending on the deployment model.10Views0likes0CommentsRe: Azure SQL Database : Can I use same primary key column and foreign key column for multiple tables?
Yes, this is valid and enforces one-to-one relationships. Ford one-to-many: CREATE TABLE Table2 ( Table2ID INT PRIMARY KEY, Table1ID INT, Column2 INT, FOREIGN KEY (Table1ID) REFERENCES Table1(Table1ID) );14Views0likes0CommentsRe: M365 Developer Program Provisioning
Yes, seems some reported cases: The E5 subscription of the 365 Developer Program has been disabled, the activation button is grayed out, and the dashboard interface cannot be opened. How to extend and resubscribe? - Microsoft Q&A Tenant provisioning stuck in Microsoft 365 Developer Program - Microsoft Q&A31Views0likes0CommentsRe: Azure Logic App workflow (Standard) Resubmit and Retry
Implementing Retry policies is the appropriate and industry-accepted method for handling transient API failures. The Resubmit feature is intended primarily for manual intervention and diagnostics and is not suitable for automated error handling across multiple child workflows: Handle errors and exceptions in workflows - Azure Logic Apps | Microsoft Learn19Views0likes0CommentsRe: Outlook failure
Try below steps to check and fix: 1. Check Shortcut Integrity • Right click the Outlook icon in the Start Menu or desktop → More > App settings. • If available, select Reset. • Alternatively, delete the shortcut and recreate it: o Search for Outlook in the Start Menu. o Right click → Pin to Start or Pin to Taskbar. 2. Run Outlook in Safe Mode • Press Win + R, type: outlook.exe /safe • If it opens, the issue may be caused by an add in. Disable add ins under File > Options > Add ins. 3. Clear Cached Profiles • Go to Control Panel > Mail > Show Profiles. • Create a new profile and set it as default. • This rules out a corrupted Outlook profile. 4. Repair Office Installation (Full Repair) • Go to Settings > Apps > Installed Apps > Microsoft Office (or Microsoft 365). • Choose Modify > Online Repair (not Quick Repair). • This reinstalls core components without removing your data. 5. Check Windows Updates 6. Reinstall Outlook • If none of the above works, uninstall Office/Outlook and reinstall.24Views0likes0CommentsRe: How to Restrict Subscription in Azure Application Gateway Private Link Shared with Another tenant
Currently, Azure Application Gateway Private Link does not provide native support for subscription‑level restrictions or selective auto‑approval lists. Configuration options are limited to either manual approval or tenant‑wide auto‑approval. To implement subscription‑specific controls, organizations must leverage Private Link access control lists (ACLs) in conjunction with manual approval processes or custom automation (such as Azure Functions or Logic Apps) that validate the requesting subscription prior to granting approval.12Views0likes0CommentsRe: How to add a new field to existing XML Mapping
When an XML file is imported through the XML Mapping Pane, Word registers it as a completely new custom XML part. Consequently, re‑importing an edited version does not update the existing mapping but instead creates a duplicate entry, please try below to add new fields: Edit the XML file externally Add the new elements/fields you want in your XML schema or data file. Save the updated XML. Replace the existing Custom XML Part instead of adding a new one Open the Developer tab → XML Mapping Pane. Right‑click the existing XML part. Choose Delete to remove the old mapping. Now use Add new part… to import your updated XML file. This ensures you only have one XML part with the new fields. Re‑map your content controls After re‑importing, the new fields will appear in the XML Mapping Pane. Insert new Plain Text Content Controls and bind them to the new fields. Existing controls bound to unchanged fields will continue to work.26Views0likes1CommentRe: docker - Azure Container Instance - how to make my container accesable and recognized from outside?
To enable external access to a Windows container on port 9000, the container should be connected to the l2bridge network so that it resides within the same subnet as the associated virtual machines. The port must be explicitly exposed and published during container execution, and appropriate DNS records or static hostnames should be configured to ensure that other VMs can reliably resolve the container’s name. Additionally, Windows firewall policies must be updated to permit inbound traffic on port 9000. Because container IP addresses are reassigned on restart, relying solely on dynamic IPs is not a sustainable approach; a DNS or static endpoint is required for consistent accessibility. Connect container endpoints to a tenant virtual network | Microsoft Learn19Views0likes0Comments
Recent Blog Articles
No content to show