4.17.05 - Note di rilascio di Edge per Private Cloud

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

Dalla precedente release delle funzionalità di Edge for Private Cloud, si sono verificate le seguenti release, che sono incluse in questa release delle funzionalità:

Rilascio dell'interfaccia utente Edge Rilascio della gestione di Edge

Consulta la sezione Informazioni sulla numerazione delle release per capire come determinare se una release cloud specifica è inclusa nella tua versione di Edge for Private Cloud.

Panoramica della release

Questa release include una serie di funzionalità degne di nota che ti aiutano a controllare e proteggere meglio le tue API, tra cui:

  • I flussi condivisi supportano il deployment senza tempi di inattività.
  • Ora è supportata l'eliminazione dei dati di monetizzazione per un'organizzazione.
  • Altre nuove funzionalità descritte di seguito.

Per quanto riguarda il ritiro, i vault sono stati ritirati.

Il resto di questo argomento contiene i dettagli di tutte le nuove funzionalità, gli aggiornamenti e le correzioni di bug contenuti nella release.

Ritiri e deprecazioni

Le seguenti funzionalità sono state ritirate o deprecate in questa release. Per saperne di più, consulta le norme sul ritiro di Edge.

Ritirato: aggiunta di percorsi nella scheda Rendimento del proxy API

Fino a questa release, potevi passare a un proxy API nell'interfaccia utente di gestione, andare alla scheda Rendimento e creare percorsi diversi per un confronto basato su grafici nella scheda Rendimento del proxy e nella dashboard Transazioni commerciali. Questa funzionalità è stata ritirata e non è più disponibile nell'interfaccia utente. Per un'alternativa a questa funzionalità, consulta il seguente articolo della community Apigee: Alternativa all'API Business Transactions. (EDGEUI-902)

Ritirato: URL buildInfo per il portale Developer Services

Nelle versioni precedenti del portale, per determinare la versione del portale, aprivi il seguente URL in un browser:

http://yourportal.com/buildInfo

Nella versione 4.17.05 questo link è stato rimosso. Per determinare la versione, apri la voce di menu Report > Report sullo stato in Drupal. La versione del portale viene visualizzata nella tabella nella riga denominata Profilo di installazione.

Ritiro dell'archivio sicuro (vault) Apigee

L'archivio sicuro Apigee, noto anche come "vault", verrà ritirato un anno dopo la data dell'annuncio di ritiro mostrata nella pagina Ritiro e ritiro. I vault, che forniscono l'archiviazione criptata di coppie chiave/valore, vengono creati con l'API Management e vi si accede in fase di runtime con le funzioni del modulo Node.js apigee-access.

Anziché utilizzare l'archivio sicuro, utilizza le mappe chiave-valore (KVM) criptate, come descritto in Utilizzo delle mappe chiave-valore. I KVM criptati sono sicuri quanto i vault e offrono più opzioni per la creazione e il recupero. (MGMT-3848)

Nuove funzionalità e aggiornamenti

Di seguito sono riportate le nuove funzionalità e i miglioramenti di questa release. Oltre ai seguenti miglioramenti, questa release contiene anche diversi miglioramenti di usabilità, prestazioni, sicurezza e stabilità.

Cloud privato

Aggiunto un nuovo parametro di configurazione SMTP obbligatorio all'installazione

Ora devi utilizzare il parametro SMTPMAILFROM nel file di configurazione dell'installazione di Edge. Questo parametro specifica l'indirizzo email utilizzato quando Edge invia email automatiche, ad esempio quando un utente richiede di reimpostare una password. Per saperne di più, consulta Installare i componenti Edge su un nodo.

(EDGEUI-1020)

Ora è possibile impostare il timeout utilizzato dalla UI Edge per le chiamate di gestione delle API Edge

Ora puoi specificare la durata del timeout dell'API utilizzata dalla UI Edge per controllare per quanto tempo la UI attende la restituzione di una chiamata di gestione API. Le seguenti proprietà definiscono il timeout:

  • conf_apigee_apigee.feature.apitimeout imposta il tempo, in secondi, in cui la UI attende la risposta di una chiamata al backend, indipendentemente da qualsiasi attività. Se la chiamata non viene completata entro questo periodo di tempo, l'interfaccia utente genera un errore di timeout. Il valore predefinito è 180 secondi (3 minuti).
  • conf_apigee_play.ws.timeout.idle imposta per quanto tempo l'interfaccia utente attende l'attività sul server, in millisecondi. Può essere impostato sullo stesso valore di conf_apigee_apigee_apitimeout o su un valore inferiore. L'impostazione di un valore maggiore non ha alcun effetto. Il valore predefinito è 180.000 millisecondi (3 minuti).
  • conf_apigee_play.ws.timeout.connection imposta per quanto tempo l'interfaccia utente attende che venga stabilita una connessione. Può essere impostato sullo stesso valore di conf_apigee_apigee_apitimeout o su un valore inferiore. L'impostazione di un valore maggiore non ha alcun effetto. Il valore predefinito è 120.000 millisecondi (2 minuti).

Per saperne di più, consulta Impostare il timeout utilizzato dalla UI Edge per le chiamate di gestione API Edge.

(EDGEUI-816)

Aggiunto il timeout dei nuovi tentativi del processore di messaggi ai router

È stato aggiunto un timeout in modo che i router smettano di riprovare a inviare una richiesta ai processori di messaggi e restituiscano un messaggio di errore.

Per saperne di più, consulta la sezione Configurazione del router per riprovare le connessioni a un processore di messaggi.

(APIRT-2912)

Aggiunta della procedura per modificare l'amministratore di sistema predefinito

Ora è inclusa la documentazione per modificare l'amministratore di sistema predefinito.

Per saperne di più, vedi Gestire utenti, ruoli e autorizzazioni.

(DOS-4895)

Aggiunta documentazione sulla separazione delle attività di installazione di Edge tra utente root e non root

La nuova documentazione descrive i passaggi per separare le attività di installazione di Edge tra l'utente root e l'utente non root.

Per saperne di più, consulta la Panoramica dell'installazione di Edge.

(DOS-4573)

Edge invia automaticamente email in risposta a determinati eventi, ad esempio quando un utente viene aggiunto a un'organizzazione. Molte di queste email contengono un link. Ad esempio, quando un nuovo utente viene aggiunto a un'organizzazione, l'interfaccia utente Edge gli invia un'email contenente un URL di accesso nel formato:

https://domain/login

Il dominio viene determinato automaticamente da Edge ed è in genere corretto per l'organizzazione. Tuttavia, è possibile che quando la UI Edge si trova dietro un bilanciamento del carico, il nome di dominio generato automaticamente sia errato. In questo caso, puoi utilizzare la proprietà conf_apigee_apigee.emails.hosturl per impostare in modo esplicito la parte del nome di dominio dell'URL generato.

Per saperne di più, consulta Impostare il nome host per i link nelle email generate.

(EDGEUI-1044)

Impostazione dell'URL di base visualizzato dall'UI di Edge per un proxy API

La UI di Edge mostra l'URL di un proxy API in base alle impostazioni dell'host virtuale corrispondente alla posizione in cui viene eseguito il deployment del proxy. Questo display può includere il numero di porta del router dell'host virtuale.

Nella maggior parte dei casi, l'URL visualizzato nell'interfaccia utente di Edge è l'URL corretto per effettuare richieste esterne al proxy. Tuttavia, per alcune configurazioni, l'URL visualizzato non è corretto. Ad esempio, una qualsiasi delle seguenti configurazioni può fare in modo che l'URL visualizzato non corrisponda all'URL effettivo utilizzato per effettuare richieste esterne al proxy:

  • La terminazione SSL avviene in un bilanciatore del carico
  • Il mapping delle porte avviene tra un bilanciatore del carico e i router Apigee
  • Un bilanciatore del carico configurato con la riscrittura del percorso

Edge per Private Cloud 4.17.05 e versioni successive supportano un attributo sull'host virtuale chiamato <BaseUrl> che consente di ignorare l'URL visualizzato dalla UI Edge. Ecco un esempio che mostra l'oggetto host virtuale con il nuovo attributo <BaseURL>. In questo esempio, nell'interfaccia utente Edge viene visualizzato il valore "http://myCo.com":

<VirtualHost name="myVHost">
   <HostAliases>
     <HostAlias>DNS_name_or_IP:9005</HostAlias>
   </HostAliases>
   <BaseUrl>http://myCo.com</BaseUrl>
   <Interfaces/>
   <Port>9005</Port>
</VirtualHost>

Se <BaseUrl> non è impostato, il valore predefinito, l'URL predefinito visualizzato dall'interfaccia utente Edge verrà visualizzato come: "http://DNS_name_or_IP:9005/", mentre la configurazione dell'alias host effettivo è "http://myCo.com".

Puoi anche impostare l'URL di base quando crei un'organizzazione utilizzando la proprietà VHOST_BASEURL con l'utilità apigee-provision.

Per saperne di più, consulta Configurazione dell'accesso TLS a un'API per il cloud privato.

(EDGEUI-5008)

Aggiunta della documentazione sull'abilitazione del logging di debug

È stata aggiunta la documentazione per descrivere come attivare/disattivare il logging di debug per i componenti di Edge.

Per saperne di più, consulta Attivazione della registrazione di debug.

(APIRT-4018)

Nuovo programma di installazione e sintassi dei comandi per l'utilità apigee-analytics-collector

Tutti i clienti di Edge for Private Cloud sono tenuti a inviare ad Apigee statistiche sul traffico proxy API utilizzando la release beta dell'utilità a riga di comando apigee-analytics-collector. Questa utilità invia il report sul volume delle chiamate API ad Apigee.

Questa release di Edge contiene nuove istruzioni di installazione e sintassi dei comandi per l'utilità apigee-analytics-collector. In questa release, ora utilizzi apigee-service per installare l'utilità apigee-analytics-collector, anziché npm, e richiami l'utilità apigee-analytics-collector tramite apigee-service anziché come comando autonomo.

Per saperne di più, consulta Caricamento dei dati di traffico API su Apigee - Release beta.

Nuova directory di installazione predefinita dopo l'aggiornamento del portale Developer Services di Nginx/Postgres da una nuova installazione 4.17.01

Dopo l'aggiornamento di una nuova installazione della versione 4.17.01 che utilizza Nginx/Postgres, la directory principale è stata modificata da:

/opt/apigee/apigee-drupal

a:

/opt/apigee/apigee-drupal/wwwroot

Servizi API

Convalida dell'input più rigorosa per le entità

È stata applicata una convalida dell'input più rigorosa a tutte le entità dell'organizzazione Apigee Edge. I caratteri consentiti sono in genere alfabetici (tutti i casi), numeri e trattini bassi.

Le entità interessate includono:

  • Organizzazioni
  • Ambienti
  • Proxy API
  • Revisioni del proxy API
  • Nomi dei criteri nel proxy API
  • ID configurazione maschera di traccia di debug
  • Nomi delle risorse (callout Java, xsl, tutte le risorse)
  • Archivi delle chiavi
  • CRLstores
  • Riferimenti alle risorse
  • Server di destinazione

(MGMT-3840)

Deployment senza tempi di inattività dei flussi condivisi

Quando vuoi eseguire il deployment di flussi condivisi e assicurarti che venga rifiutato poco o nessun traffico in entrata durante il deployment, ora puoi utilizzare un'API di gestione del deployment senza tempi di inattività. La procedura è quasi identica al deployment senza tempi di inattività per i proxy API utilizzando l'API Management. L'unica differenza è la risorsa API di gestione.

La seguente chiamata esegue il deployment della revisione del flusso condiviso indicata nell'URI, quindi annulla il deployment della revisione di cui è stato eseguito il deployment in precedenza (il parametro di query override=true lo consente):

curl -X POST -H "Content-type:application/x-www-form-urlencoded" \
https://api.enterprise.apigee.com/v1/o/{org_name}/environments/{env-name}/sharedflows/{shared_flow_name}/revisions/{revision_number}/deployments?"override=true" \
-u email:password

(MGMT-3485)

Monetizzazione

Eliminare i dati di monetizzazione per un'organizzazione

Potresti voler eliminare i dati di monetizzazione della tua organizzazione nei seguenti scenari:

  • Elimina la tua organizzazione. In questo caso, devi eliminare i dati di monetizzazione prima di poter eliminare l'organizzazione.
  • Cancella i dati di monetizzazione di un'organizzazione di test che vuoi riutilizzare. In questo caso, devi sincronizzare i dati di Apigee Edge dopo aver eliminato i dati di monetizzazione.

Per saperne di più, vedi Eliminare i dati di monetizzazione dalla tua organizzazione. (DEVRT-2581)

Aggiunta API per l'attivazione della monetizzazione per un'organizzazione

Ora puoi utilizzare un'API per attivare la monetizzazione per un'organizzazione.

Per saperne di più, vedi Attivare la monetizzazione per un'organizzazione.

(DEVRT-2383)

Bug corretti

In questa release sono stati corretti i seguenti bug. Questo elenco è destinato principalmente agli utenti che vogliono verificare se i loro ticket di assistenza sono stati risolti. Non è progettato per fornire informazioni dettagliate per tutti gli utenti.

Private Cloud 4.17.05

ID problema Descrizione
DEVRT-3569

La monetizzazione ha un limite di lunghezza inferiore per i nomi di prodotti e app rispetto a Edge

La monetizzazione e Edge ora hanno gli stessi limiti di lunghezza per i nomi di prodotti e app.

DOS-4400 L'azione di backup di apigee-service non riesce quando la directory dei dati utilizza link simbolici
DOS-4563

La convalida di ZooKeeper ora funziona con i nomi host e gli indirizzi IP

I file di configurazione Edge ora ti consentono di specificare i nodi ZooKeeper utilizzando indirizzi IP e nomi host.

DOS-4562

L'azione "apigee-provision delete-env" non consente di inserire la password dell'amministratore dalla riga di comando

Ora puoi inserire la password amministratore dalla riga di comando.

DOS-4568

La convalida di ZooKeeper ora funziona quando specifichi il suffisso ":observer"

I file di configurazione Edge ora consentono di specificare il suffisso ":observer" per i nodi ZooKeeper.

EDGEUI-28

La sessione utente non viene eliminata quando l'utente si disconnette dall'UI di Edge

Quando un utente si disconnette dall'interfaccia utente Edge, il cookie di sessione dell'utente viene eliminato. Tuttavia, mentre l'utente è connesso, malware o altri software dannosi in esecuzione sul sistema dell'utente potrebbero ottenere il cookie e utilizzarlo per accedere all'interfaccia utente Edge.
Puoi configurare l'interfaccia utente Edge per archiviare le informazioni sulle sessioni correnti nella memoria del server. Quando l'utente esce, le informazioni della sessione vengono eliminate, impedendo a un altro utente di utilizzare il cookie per accedere all'UI Edge. Per saperne di più, consulta Configurare la UI Edge per memorizzare le informazioni sulla sessione in memoria.
EDGEUI-662

Ora è possibile impostare il testo del suggerimento per la password nella UI di Edge

Ora puoi controllare il testo visualizzato nella finestra di dialogo di reimpostazione della password nell'interfaccia utente di Edge. Questa opzione è utile se hai requisiti speciali per le password degli utenti. Per saperne di più, vedi Impostazione del testo del suggerimento della password nell'interfaccia utente di Edge.

EDGEUI-920

Il supporto per le KVM criptate nella UI Edge è disattivato per impostazione predefinita

Nelle versioni precedenti, dovevi attivare esplicitamente il supporto per le KVM criptate nella UI Edge.

EDGEUI-962

La porta SMTP TLS non è più limitata a 465

Ora puoi scegliere la porta TLS SMTP.

Cloud 17.04.12 (UI)

ID problema Descrizione
EDGEUI-1008 Reindirizzamento errato quando si passa a Prova il nuovo Edge in un URL abilitato per SAML
Ora il reindirizzamento funziona correttamente quando fai clic su Prova il nuovo Edge da un URL abilitato per SAML.
EDGEUI-980 La sessione di traccia deve essere interrotta dopo che l'utente salva le modifiche a un proxy API o lo annulla la distribuzione dall'ambiente
La sessione di traccia viene ora interrotta dopo che un utente salva le modifiche a un proxy API o ne annulla la distribuzione dall'ambiente.
DEVRT-3532 Applicazione dell'interfaccia utente EDGE delle cifre decimali
L'interfaccia utente EDGE ora può applicare il numero di cifre decimali, incluso il numero di cifre consentite nelle maschere di input.

Cloud 17.04.05 (UI)

ID problema Descrizione
EDGEUI-976 Il messaggio relativo al numero massimo di transazioni di tracciamento viene interrotto in modo errato su due righe
Quando vengono visualizzati i messaggi di errore, a volte l'interfaccia utente di Edge divide in modo errato una parola su due righe. Il problema è stato risolto.
EDGEUI-971 SOAP 2 REST: rimozione degli esempi che non funzionano
I riferimenti al WSDL di esempio di CurrencyConvertor sono stati rimossi dalla UI di Edge e dalla documentazione.
EDGEUI-905 L'esempio di WSDL del proxy SOAP per il meteo non funziona più
I riferimenti al WSDL di esempio per il meteo sono stati rimossi dall'interfaccia utente Edge e dalla documentazione.

Cloud 17.03.29 (UI)

ID problema Descrizione
EDGEUI-967 Suppress error messages after trace session is stopped
Quando si verifica un errore durante una sessione di traccia, la sessione di traccia viene interrotta e i messaggi di errore successivi vengono eliminati.

Inoltre, quando raggiungi il numero massimo di transazioni consentite per una singola sessione di traccia e la sessione di traccia viene interrotta, ora viene visualizzato il seguente messaggio:

A maximum of 20 transactions can be fetched during a trace session. Start a new trace session to view more transactions.

EDGEUI-966 La pagina dei dettagli del prodotto API non mostra le app per sviluppatori
In determinate circostanze, la pagina dei dettagli del prodotto API non mostrava alcuna app per sviluppatori. Il problema è stato risolto.
EDGEUI-965 La pagina App per sviluppatori si blocca su openSUSE in alcuni fusi orari
La pagina App per sviluppatori non veniva caricata su openSUSE in alcuni fusi orari. Il problema è stato risolto.
EDGEUI-907 La casella di controllo Criptato è selezionata per impostazione predefinita per tutte le organizzazioni HIPAA
Per le organizzazioni HIPAA, tutte le mappe chiave-valore sono criptate. Quando aggiungi una nuova mappa chiave-valore utilizzando la UI per un'organizzazione HIPAA, nella finestra di dialogo Nuova mappa chiave-valore la casella di controllo Crittografato è selezionata e non può essere disattivata.

Cloud 17.03.15.01 (UI)

ID problema Descrizione
EDGEUE-996 La pagina dei dettagli del prodotto non mostra le app
Ora la pagina dei dettagli del prodotto mostra tutte le app dello sviluppatore.
EDGEUI-973 Edge reindirizza alla schermata di accesso dopo l'interruzione della sessione di tracciamento
È stato corretto un bug che causava il reindirizzamento degli utenti alla schermata di accesso quando eseguivano operazioni normali, come l'interruzione di una sessione di tracciamento.

Cloud 17.03.15 (UI)

ID problema Descrizione
EDGEUI-961 Lasciare un buffer di tempo per il calcolo dell'aggiornamento del token
Per evitare che le chiamate a Edge non vadano a buon fine, Edge ora controlla e aggiorna i token che stanno per scadere, anziché aggiornare solo quelli scaduti.
EDGEUI-954 Editor proxy che sostituisce le virgolette nelle condizioni con l'entità codificata
Nell'editor proxy, le virgolette non vengono più codificate all'interno del tag <Condition>.
EDGEUI-952 Lo strumento di tracciamento non funziona quando i parametri di query filtrati includono caratteri speciali
Il filtro Parametro di query nello strumento di tracciamento funziona correttamente quando i caratteri speciali vengono specificati nel filtro.
EDGEUI-943 Expired /oAuthRefreshToken non deve restituire un errore 500
Nel caso in cui un token OAuth scada, ora viene restituito un codice di stato HTTP 303 anziché un errore del server 5XX.
EDGEUI-942 La pagina dei log di Node.js deve interrompere l'aggiornamento automatico in caso di errore
Quando visualizzi i log di Node.js, se si verifica un errore, l'aggiornamento automatico viene disattivato automaticamente. Puoi riattivare l'aggiornamento automatico facendo clic su Avvia aggiornamento automatico.
EDGEUI-941 Problemi con la gestione degli errori e la disconnessione automatica
In determinate circostanze, quando un utente deve reinserire le credenziali per continuare a lavorare, l'interfaccia utente non reindirizza alla schermata di accesso. Il problema è stato risolto.
EDGEUI-934 I bundle inviati dall'editor proxy devono essere compressi
Quando modifichi una revisione nuova o esistente nell'editor proxy, ora viene inviato un bundle ZIP compresso.
EDGEUI-918 Aggiornamento di Apigee Advisory
L'Apigee Advisory è stato aggiornato come segue:
  • Esegue query nelle ultime 24 ore (anziché supportare solo "mezzanotte di ieri")
  • Interrompe l'esecuzione della query se viene rilevato un errore durante il controllo degli avvisi (ad esempio, le credenziali sono scadute)
  • Il titolo è stato modificato da Avvisi di consulenza in Avvisi
EDGEUI-917 Non eseguire il wrapping degli errori 4xx come 502
Gli errori HTTP 4xx non vengono più sottoposti a wrapping come errori HTTP 502 Bad Gateway nell'interfaccia utente.

Cloud 17.03.13.02 (monetizzazione)

ID problema Descrizione
DEVRT-3584 Supporto transitorio per la chiamata GET {organization}/limits
Tutti gli endpoint API per la funzionalità Limiti ritirata sono stati rimossi e risponderanno con il codice di stato 404, ad eccezione di GET {organization}/limits, che restituisce un array limit vuoto (per consentire il passaggio dall'utilizzo di questo endpoint). Ti consigliamo di rimuovere tutti i riferimenti all'endpoint GET {organization}/limits prima di settembre 2017, data in cui verrà rimosso.
DEVRT-3555 La sincronizzazione dell'output degli sviluppatori indica "prodotti"
Quando si sincronizzano gli sviluppatori utilizzando l'API di monetizzazione, come descritto in Sincronizzazione degli sviluppatori tramite l'API, l'output specificava "prodotti" anziché "sviluppatori". Questo problema è stato risolto.

Cloud 17.03.13.01 (monetizzazione)

ID problema Descrizione
DEVRT-3554 Aggiungi un prodotto API a più di un pacchetto API
Ora puoi aggiungere un prodotto API a più pacchetti API che potrebbero avere o meno sviluppatori attivi, a condizione che gli sviluppatori non accettino due piani tariffari separati applicabili allo stesso prodotto API.
DEVRT-3532 Supporto di cifre decimali aggiuntive per la valutazione del piano tariffario
La proprietà MINT.RATE_DECIMAL_PLACES è ora supportata per la tua organizzazione per consentirti di impostare il numero di cifre decimali supportate per determinati valori del piano tariffario. Consulta Configurare il numero di posizioni decimali per le tariffe dei piani tariffari.
DEVRT-3517 Flag per attivare il motore fiscale per organizzazione
Il flag MINT_TAX_ENGINE_ENABLED è ora disponibile per consentire agli amministratori di sistema di attivare o disattivare il motore fiscale per la monetizzazione. Il motore fiscale è disattivato per impostazione predefinita per le nuove organizzazioni con la monetizzazione abilitata.
DEVRT-3454 Miglioramento della gestione/risposte delle eccezioni nelle API di monetizzazione
La gestione degli errori è stata migliorata per includere dettagli più specifici sugli errori segnalati.
DEVRT-3441 Notifica di utilizzo attivata in modo errato
Una notifica di utilizzo è stata attivata in modo errato. Il problema che ha causato l'errore è stato risolto.

Cloud 17.03.13 (API Management)

ID problema Descrizione
MGMT-3843 Errore"org.antlr.v4.runtime.Vocabulary" durante il rendering del modello come HTML
MGMT-3829 Il tentativo di deployment di un proxy API con l'endpoint API di deployment del flusso condiviso sembra riuscire
Questa correzione di bug aggiunge la convalida nell'API di deployment di Sharedflow per restituire 400 Bad Request "NoSharedFlowsToDeploy" durante il deployment di una revisione di apiproxy.
MGMT-3667 GET /v1/o/{org}/developers restituisce un conteggio impreciso degli sviluppatori
MGMT-3575 Eccezione expressions.parser.InvalidPattern durante l'implementazione
MGMT-3511 Il deployment del proxy restituisce il codice di risposta 400 anche se il deployment va a buon fine
Questa correzione del bug si occupa di ignorare lo stato di annullamento del deployment di una revisione di apiproxy attivato tramite un'altra chiamata API di annullamento del deployment durante il deployment di override di una nuova revisione.

Cloud 17.03.1 (UI)

ID problema Descrizione
EDGEUI-936 Trace: Setting a Filter on Content-Type doesn’t work because slash is double-encoded
EDGEUI-935 "Errore durante il recupero dei dati di Analytics" quando si utilizza il segno = nel filtro del report personalizzato
EDGEUI-930 La codifica XML nella norma di protezione delle espressioni regolari non viene mantenuta durante il salvataggio del bundle

Cloud 17.02.15 (UI)

ID problema Descrizione
EDGEUI-901 Errore nel WSDL generato come parte dei proxy pass-through SOAP
EDGEUI-884 La visualizzazione di un prodotto associato a decine di migliaia di app potrebbe causare l'arresto anomalo dell'interfaccia utente
EDGEUI-868 Nel browser IE, alcune pagine dell'interfaccia utente non vengono visualizzate e viene visualizzato l'errore "L'oggetto non supporta la proprietà"
EDGEUI-238 Errore di traccia fuorviante "Non disponi dell'autorizzazione per eseguire la traccia in questo ambiente".
Il vero problema era che la revisione del proxy selezionata non era stata implementata.

Cloud 17.02.13 (runtime API)

ID problema Descrizione
DEVRT-3205 La creazione di società non riesce a intermittenza
APIRT-3513 Chiamate proxy non riuscite a causa dell'errore Vhost non trovato
APIRT-3507 Errori intermittenti nelle chiamate di servizio JavaScript che chiamano lo stesso IP con nomi host diversi
APIRT-3449 Policy Verify OAuth v2.0 Access Token imposta il nome della proprietà errato; raddoppia i prefissi apiproduct.apiproduct.*
APIRT-3392 Tempi di risposta elevati intermittenti sui MP per un proxy specifico
APIRT-3032 Ricerca DNS eseguita su target.url impostato su un indirizzo IP
APIRT-2718

Norme OAuthV2 - Generate Access Token restituisce api_product_list con formato errato
Quando utilizzi l'API di gestione per generare un token di accesso OAuth v2.0, la risposta JSON include un elenco di prodotti API nel seguente formato:

"api_product_list" : "[Product1, Product2, Product3]"

Una nuova proprietà api_product_list_json nella risposta restituisce anche l'elenco dei prodotti come array di singoli nomi di prodotti:

"api_product_list_json" : ["Product1", "Product2", "Product3"]

Cloud 17.02.13 (API management)

ID problema Descrizione
UAPAQ-146 La metrica di analisi TPS restituisce minuti, non secondi

Cloud 17.01.18 (UI)

ID problema Descrizione
EDGEUI-898

Errori durante l'importazione o il salvataggio di bundle di grandi dimensioni (> 10 MB)

Questo problema è stato risolto in una correzione rapida rilasciata il 6 febbraio 2017. (REL-3948)

EDGEUI-860

Gli utenti non ricevono un'email quando vengono aggiunti a un'organizzazione nella UI

Questo problema è stato risolto in una correzione rapida rilasciata il 23 gennaio 2017.

EDGEUI-847 L'opzione NodeJS deve essere rimossa dall'opzione del criterio di chiamata di servizio
EDGEUI-827 I ruoli personalizzati possono consentire autorizzazioni aggiuntive in modo imprevisto

Cloud 17.01.16 (gestione delle API)

ID problema Descrizione
MGMT-3697 Prestazioni lente dell'API Management
MGMT-3674 Impossibile creare KVM o Vault criptati per le organizzazioni abilitate per HIPAA
MGMT-3647 L'accesso al ruolo utente per gli utenti con email in maiuscolo genera l'errore 403
MGMT-3601 Errore durante il deployment del nuovo proxy Apigee
MGMT-3527 Errore di caricamento del server di destinazione, della cache e dell'host virtuale durante il deployment
DOS-4008 Bug di registrazione del traffico che mostra un calo impreciso del traffico

Cloud 17.01.16 (monetizzazione)

ID problema Descrizione
DEVRT-3385 Aggiungi modelli di notifica per le notifiche azienda-sviluppatore
Sono stati aggiunti modelli di notifica predefiniti per le notifiche azienda-sviluppatore, inclusi COMPANY_INVITES_DEVELOPER e DEVELOPER_INVITES_COMPANY. Per saperne di più, consulta Configurare le notifiche utilizzando i modelli di notifica.
DEVRT-3364 Piano tariffario non rinnovato alla data di rinnovo
È stato risolto un problema che impediva il rinnovo dei piani tariffari alla data di rinnovo configurata.
DEVRT-3325 Piani tariffari che non generano notifiche di utilizzo
È stato risolto un problema che impediva l'invio delle notifiche di utilizzo dei piani tariffari.
DEVRT-3297 Le chiamate API non vengono bloccate dopo la scadenza del piano tariffario
È stato risolto un problema che consentiva l'esecuzione delle chiamate API dopo la data di scadenza del piano tariffario.
DEVRT-3296 L'eliminazione di un pacchetto API con piani bozza o scaduti restituisce un errore HTTP 500
Quando si elimina un pacchetto API con piani tariffari bozza o scaduti, l'operazione di eliminazione non viene eseguita correttamente e viene visualizzato un errore HTTP 500. Ora viene restituito un errore più descrittivo che indica che l'utente deve eliminare i piani tariffari scaduti o in bozza prima di poter eliminare il pacchetto API.
DEVRT-3178 Piano tariffario futuro non applicato allo sviluppatore che accetta il piano tariffario principale dopo la pubblicazione del piano tariffario futuro
Se uno o più sviluppatori hanno accettato un piano tariffario principale dopo la pubblicazione di un piano tariffario futuro, quest'ultimo non è stato rispettato e gli sviluppatori sono stati sospesi alla scadenza del piano tariffario principale. Il problema è stato risolto.
DEVRT-3113 Notifiche duplicate inviate per alcuni eventi
Le notifiche duplicate non vengono più inviate per lo stesso evento.